sql >> Database >  >> RDS >> Mysql

MySQL-opdrachtuitvoer te breed in opdrachtregelclient

mysql gebruiken 's ego commando

Van mysql 's help commando:

Dus door een \G . toe te voegen naar uw select , kunt u een zeer zuivere verticale uitvoer krijgen:

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

Een semafoon gebruiken

U kunt MySQL vertellen om de less . te gebruiken pager met zijn -S optie die brede lijnen hakt en je een output geeft die je kunt scrollen met de pijltjestoetsen:

mysql> pager less -S

Dus de volgende keer dat u een opdracht uitvoert met een brede uitvoer, laat MySQL u door de uitvoer bladeren met de less pieper:

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

Als u klaar bent met de pager en terug wilt naar de normale uitvoer op stdout , gebruik dit:

mysql> nopager


  1. Laravel dynamische verbindingen met verschillende databases tegelijkertijd

  2. AngularJS | Hoe de gegevens van Json naar de database te verzenden in Codeigniter

  3. Hardgecodeerde mysql-gebruiker en wachtwoord in Node.js

  4. Selecteer een datum uit mijn database zonder seconden met PHP MySql