Mysql
 sql >> база данни >  >> RDS >> Mysql

Командният изход на MySQL е твърде широк в клиента на командния ред

Използване на mysql ego команда

От mysql help на команда:

Така че като добавите \G към вашия select , можете да получите много чист вертикален изход:

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

Използване на пейджър

Можете да кажете на MySQL да използва less пейджър с неговия -S опция, която нарязва широки линии и ви дава изход, който можете да превъртате с клавишите със стрелки:

mysql> pager less -S

По този начин, следващия път, когато стартирате команда с широк изход, MySQL ще ви позволи да разглеждате изхода с less пейджър:

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

Ако сте готови с пейджъра и искате да се върнете към обикновения изход на stdout , използвайте това:

mysql> nopager


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql:Обща грешка:1366 Неправилна стойност на низа

  2. Разлики между MySql и MySqli в PHP

  3. Изпращане на пароли през мрежата

  4. Дизайн на база данни:обекти с различни атрибути

  5. какъв е смисълът от сериализиране на масиви, за да ги съхранявате в db?