GNU/Linux >> LINUX-Kenntnisse >  >> Linux

MySQL die Befehlszeile und Pager

mysql> pager less
PAGER set to 'less'

Dieser Beitrag ist alt, aber immer noch sehr hilfreich.

Sie können den Pager beliebig einstellen, einschließlich eines Skripts, das die gesamte Ausgabe parst, bevor Sie sie an Sie zurückschickt. Die dortigen Beispiele umfassen die Verwendung eines Add-On-Tools, das EXPLAIN erstellt Ausgabe besser lesbar.

Beachten Sie auch, dass der Befehl nopager ist, um diese Funktion auszuschalten und zur normalen Standardausgabe zurückzukehren .


Vielleicht möchten Sie pspg ausprobieren:Unix-Pager, der für die Arbeit mit Tabellen entwickelt wurde. Entwickelt für PostgreSQL, aber MySQL wird auch unterstützt .

Hauptziel

  • Möglichkeit, die ersten paar Zeilen, die ersten paar Spalten einzufrieren

  • Möglichkeit, ausgefallene Farben zu verwenden - wie mcview oder FoxPro

In Aktion:


Der MySQL-Client übergibt seine Ausgabe einfach an den Befehl, den Sie mit \P angeben (für "Pager").

-Sin sind Befehlszeilenschalter zum Programm less . Von Mann weniger:

-i Bewirkt, dass bei Suchen die Groß-/Kleinschreibung ignoriert wird
-n Unterdrückt Zeilennummern
-S Bewirkt, dass Zeilen, die länger als die Bildschirmbreite sind, abgeschnitten und nicht gefaltet werden.

Weitere Optionen des MySQL-Clients finden Sie unter Referenz.


Linux
  1. Lassen Sie sich mit sort in der Befehlszeile sortieren

  2. Kopieren und Einfügen in der Linux-Befehlszeile mit xclip

  3. Haben Sie eine Kuh an der Linux-Befehlszeile

  4. Boxen Sie sich auf der Linux-Befehlszeile ein

  5. So führen Sie MySQL/MariaDB-Abfragen direkt von der Linux-Befehlszeile aus

Senden und empfangen Sie Google Mail über die Linux-Befehlszeile

Programmieren Sie Hardware über die Linux-Befehlszeile

Meistern Sie die Linux-Befehlszeile

Wie man Debian 10 über die Befehlszeile und die GUI herunterfährt

Finden Sie die Befehlszeile?

Die größten Dateien und Ordner in der Linux-Befehlszeile finden