Ako vyfarbiť konzolu MySQL / MariaDB

V tomto tutoriále sa dozvieme, ako na to Ako vyfarbiť konzolu MySQL / MariaDB podľa konfigurácie, ktorú chcete, zvýraznenie podľa dátového typu a ďalšie. Z tohto dôvodu budeme zdieľať predvolenú konfiguráciu a kroky na jej spustenie.

Ako funguje vyfarbenie konzoly MySQL / MariaDB?

Klient MySQL podporuje použitie preddefinovaného lokátora pre výstup dát. Môžeme teda nakonfigurovať grcat (Generic Colouriser) na spracovanie výstupu mysql. Grcat načíta dodaný konfiguračný súbor, analyzuje výstup podľa regulárneho výrazu a pridá farby. Príručku grc je možné zobraziť príkazom man grc o tu.

Ako vyfarbiť konzolu MySQL / MariaDB?

Ak chcete vyfarbiť konzolu MySQL alebo MariaDB, musíte postupovať podľa nasledujúcich krokov:

Nainštalujte MySQL alebo MariaDB

Je zrejmé, že máte nainštalovaný MySQL alebo MariaDB.

Nainštalujte grc

Grc je nástroj, ktorý nám umožňuje vyfarbiť naše výstupné súbory. (Môžeme ho nainštalovať na Debian a deriváty s: $ sudo apt-get install grc).

Vytvorte súbory .grcat a .my.cnf

  1. Vytvorte súbor .grcat v našom domovskom adresári, ktorý nám umožní umiestniť konfiguráciu farieb, ktoré chceme zobraziť:
    $ cd ~ $ gedit .grcat

    Do vytvoreného súboru musíme umiestniť nasledujúci kód:

    # Predvolená farba slov #regexp = [\ w., \: \ -_ /] + regexp =. + Farby = zelená - # Farba okrajov tabuľky regexp = [+ \ -] + [+ \ -] | [| ] farby = červená - # dáta medzi () a '' regexp = \ ([\ w \ d, '] + \) farby = biela - # 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} colors = cyan - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5})? colors = cyan - #schema regexp = "\ w +` colors = yellow - #email regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + farby = purpurová - #Rozdeľovač, keď \ G regexp = [*] +. + [*] + Počet = stop farieb = biela - # Názvy stĺpcov, keď sa použije \ G regexp = ^ \ s * \ w +: farby = biela
  2. Vytvorte súbor .my.cnf v našom domovskom adresári:
    $ cd ~ $ gedit .my.cnf

    Do vytvoreného súboru musíme umiestniť nasledujúci kód:

    [mysql] pager = grcat ~ / .grcat

Spustite nášho klienta MySQL / MariaDB

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

Začnite si užívať

farby do mysql konzoly

farebná mysql konzola

Malý trik, ktorý oživí našu konzolu Mysql / MariaDB a ktorý si môžete nakonfigurovať podľa svojich predstáv, si nemôžem nechať ujsť príležitosť poďakovať Alexej Kalinin pre vaše zaujímavé informácie.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Gilberto dijo

    aký dobrý tip!

  2.   alex dijo

    Funguje to! Veľkolepé!
    Ďakujem !

  3.   Walex dijo

    Dobrý deň!
    V prvom rade ďakujem !!
    Funguje to perfektne, nepoznal som príkaz grc
    Jedna otázka a odpustite odvážnym, toto by sa dalo urobiť aj pre výstup z príkazov konzoly všeobecne? napríklad ls?