Mysql
 sql >> Database >  >> RDS >> Mysql

Output del comando MySQL troppo ampio nel client della riga di comando

Utilizzo di mysql è l'ego comando

Da mysql help di comando:

Quindi aggiungendo un \G al tuo select , puoi ottenere un output verticale molto pulito:

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

Utilizzo di un cercapersone

Puoi dire a MySQL di usare less pager con il suo -S opzione che taglia le linee larghe e ti dà un output che puoi scorrere con i tasti freccia:

mysql> pager less -S

Pertanto, la prossima volta che esegui un comando con un output ampio, MySQL ti consentirà di sfogliare l'output con less cercapersone:

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

Se hai finito con il cercapersone e vuoi tornare all'output normale su stdout , usa questo:

mysql> nopager