MySQL konzole: Přesměrování standardního výstupu

Intro

MySQL klientský příkaz musí být společný pro vás (mysql), s tímto malým tipem byste měli být schopni přesměrovat výstupní příkazy na libovolný program?

Implementace

K tomu stačí použít příkaz pager, následovaný názvem programu, který má přesměrovat výstup.

Příklad:

 mysql> pager více PAGER nastaven na 'more' mysql> 

Příště přesáhne výsledek příkazu jednu stránku, stačí stisknout mezerník pro přesun ze stránky na stránku :)

Obnovit výchozí pager

Chcete-li se vrátit k výchozímu pageru, použijte příkaz " nopager ":

 mysql> nopager PAGER nastaven na stdout mysql> 

Příklady použití: (pod Linuxem / Unixem)

  • Chcete-li hledat položku, ... ve výstupu:
    •  mysql> pager vi - 
  • Chcete-li zobrazit pouze tabulky s určitým názvem (nerozlišují velká a malá písmena).
    •  mysql> pager grep -i jméno
mysql> zobrazit tabulky;
Předchozí Článek Následující Článek

Nejlepší Tipy