Jawaban Singkat
Terminator perintah titik koma di mana-mana ; sebenarnya adalah singkatan dari \g perintah, yang merupakan singkatan dari go memerintah. go perintah digunakan baik secara historis dan saat ini dalam rasa lain dari SQL untuk mengirimkan kumpulan perintah untuk dikompilasi dan / atau ditafsirkan oleh server. \G perintah tampaknya mewarisi huruf karakteristiknya dari \g , dan dikapitalisasi untuk menunjukkan lebih lanjut perilaku yang dimodifikasi, seperti yang dijelaskan oleh...mysql> help
...
\g go Send command to mysql server.
\G ego Send command to mysql server, display result vertically.
...
Jawaban yang Lebih Panjang ( Seharusnya benar-benar \E )
Memasukkan help pada prompt mysql daftar semua kemungkinan perintah mysql, termasuk go dan ego ditunjukkan di atas. ego perintah memperoleh awalan 'e' yang menunjukkan bahwa bentuk go perintah juga mengadopsi perilaku yang biasanya diterapkan dengan menjalankan mysql dengan sakelar serupa mysql -E
Dari man mysql...
...
--vertical, -E
Print query output rows vertically (one line per column value).
Without this option, you can specify vertical output for individual
statements by terminating them with \G.
...
Jadi mengapa menggunakan -E sebagai singkatan dari --vertical ?... Karena keduanya V , v , dan e telah ditetapkan sebagai sakelar ke perilaku pemanggilan lainnya. ego perintah bisa saja dengan mudah menggunakan \E sebagai jalan pintas, tetapi secara membingungkan mengadopsi versi huruf besar dari \g perintah.
Singkatnya...
--vertikal>> -E>> ego>> \G ...Tada !