在查询语句后面以 \G 结尾,表示纵向显示每行记录,如下所示:
mysql> select * from student\G;
*************************** 1. row ***************************id: 00000000000000000001name: liaowenxiongage: 22score: NULLbirthday: NULL
insert_time: 2021-10-05 11:07:49
*************************** 2. row ***************************id: 00000000000000000002name: liudehuaage: 28score: NULLbirthday: NULL
insert_time: 2021-09-25 02:40:51ERROR:
No query specified
如上的执行结果后面提示错误:ERROR: No query specified,为什么呢?
出现此错误是因为你的 SQL 不合法所导致的。\G 后面不能再加分号 ;,因为 \G 在功能上等同于 ;,如果加了分号,那么就是 ;;(2 个分号),SQL语法错误。