Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Befehlsausgabe im Befehlszeilenclient zu breit

Mit mysql sein ego Befehl

Aus mysql 's help Befehl:

Also durch Anhängen eines \G zu Ihrer select , können Sie eine sehr saubere vertikale Ausgabe erhalten:

mysql> select * from routines where routine_name = "simpleproc" \G

Einen Pager verwenden

Sie können MySQL anweisen, less zu verwenden Pager mit seinem -S Option, die breite Linien abschneidet und Ihnen eine Ausgabe gibt, die Sie mit den Pfeiltasten scrollen können:

mysql> pager less -S

Wenn Sie also das nächste Mal einen Befehl mit einer breiten Ausgabe ausführen, lässt MySQL Sie die Ausgabe mit less durchsuchen Pager:

mysql> select * from routines where routine_name = "simpleproc";

Wenn Sie mit dem Pager fertig sind und zur regulären Ausgabe auf stdout zurückkehren möchten , verwenden Sie dies:

mysql> nopager