使用\G
而不是;
來終止MySQL查詢將導致MySQL以垂直格式返回結果集,如果返回的列數很大,這有時會更容易閱讀。爲什麼 G在SELECT * FROM table_name G?
例子:
mysql> SELECT * FROM help_keyword LIMIT 3\G
*************************** 1. row ***************************
help_keyword_id: 0
name: JOIN
*************************** 2. row ***************************
help_keyword_id: 1
name: REPEAT
*************************** 3. row ***************************
help_keyword_id: 2
name: SERIALIZABLE
3 rows in set (0.00 sec)
我的問題問出來的純好奇心:是有幕後黑手選擇字符組合\G
任何理由?
「\ g」等同於「;」在MySQL中 –