Jak vybarvit konzolu MySQL / MariaDB

V tomto tutoriálu se naučíme Jak vybarvit konzolu MySQL / MariaDB podle konfigurace, kterou chcete, zvýraznění podle datového typu a dalších. Z tohoto důvodu budeme sdílet výchozí konfiguraci a kroky k jejímu spuštění.

Jak funguje barvení konzoly MySQL / MariaDB?

Klient MySQL podporuje použití předdefinovaného lokátoru pro výstup dat. Takže můžeme nakonfigurovat grcat (Generic Colouriser) pro zpracování výstupu mysql. Grcat čte dodaný konfigurační soubor, analyzuje výstup podle regexp a přidává barvy. Manuál grc lze zobrazit příkazem man grc o zde.

Jak vybarvit konzolu MySQL / MariaDB?

K vybarvení konzoly MySQL nebo MariaDB musíme postupovat podle následujících kroků:

Nainstalujte MySQL nebo MariaDB

Je zřejmé, že máte nainstalován MySQL nebo MariaDB.

Nainstalujte grc

Grc je nástroj, který nám umožňuje obarvit naše výstupní soubory. (Můžeme jej nainstalovat na Debian a deriváty s: $ sudo apt-get install grc).

Vytvářejte soubory .grcat a .my.cnf

  1. Vytvořte soubor .grcat v našem domovském adresáři, který nám umožní umístit konfiguraci barev, které chceme zobrazit:
    $ cd ~ $ gedit .grcat

    Do vytvořeného souboru musíme umístit následující kód:

    # Výchozí barva slov #regexp = [\ w., \: \ -_ /] + regexp =. + Barvy = zelená - #Barva ohraničení tabulky regexp = [+ \ -] + [+ \ -] | [| ] barvy = červená - # data mezi () a '' regexp = \ ([\ w \ d, '] + \) barvy = bílá - # numerický regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) colors = yellow - #date regexp = \ d {4} - \ d {2} - \ d {2} colors = cyan - #time regexp = \ d {2}: \ d { 2}: \ d {2} barvy = azurová - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5})? barvy = azurová - #schema regexp = `\ w +` barvy = žlutá - #email regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + barvy = purpurová - # Oddělovač řádků, když \ G regexp = [*] +. + [*] + Count = stop barvy = bílá - # Názvy sloupců se použijí, když se použije \ G regexp = ^ \ s * \ w +: barvy = bílá
  2. Vytvořte soubor .my.cnf v našem domovském adresáři:
    $ cd ~ $ gedit .my.cnf

    Do vytvořeného souboru musíme umístit následující kód:

    [mysql] pager = grcat ~ / .grcat

Spusťte našeho klienta MySQL / MariaDB

 mysql -u <user> -p -h <hostname>

Začněte si užívat

barvy na konzolu mysql

barevná mysql konzole

Malý trik, který oživí naši konzolu Mysql / MariaDB a který lze nakonfigurovat podle vašich představ, si nemůžu nechat ujít příležitost poděkovat Alexej Kalinin pro vaše zajímavé informace.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Gilberto řekl

    jaký dobrý tip!

  2.   Alex řekl

    Funguje to! Velkolepé!
    Děkuji vám!

  3.   Walex řekl

    Dobrý den!
    Nejprve děkuji !!
    Funguje to perfektně, neznal jsem příkaz grc
    Jedna otázka a odpusťte odvážným, to by se dalo udělat i pro výstup příkazů konzoly obecně? například ls?