A MySQL / MariaDB konzol színezése

Ebben az oktatóanyagban megtanuljuk, hogyan kell A MySQL / MariaDB konzol színezése a kívánt konfigurációnak megfelelően, kiemelve adattípus és mások szerint. Ehhez megosztjuk az alapértelmezett konfigurációt és a futtatásához szükséges lépéseket.

Hogyan működik a MySQL / MariaDB konzol színezése?

A Mysql kliens támogatja az előre definiált lokátor használatát az adatkimenethez. Így konfigurálhatjuk a grcat-ot (Generic Colouriser) a mysql kimenet feldolgozására. A Grcat elolvassa a mellékelt konfigurációs fájlt, a kimenetet a regexp szerint elemzi és színeket ad hozzá. A grc kézikönyv a paranccsal megtekinthető man grc o itt.

Hogyan színezzük ki a MySQL / MariaDB konzolt?

A MySQL vagy MariaDB konzol színezéséhez kövesse az alábbi lépéseket:

Telepítse a MySQL vagy a MariaDB alkalmazást

Nyilvánvaló, hogy telepítve van a MySQL vagy a MariaDB.

Telepítse a grc

A Grc egy olyan eszköz, amely lehetővé teszi számunkra a kimeneti fájlok színezését. (Telepíthetjük a Debianra és a Deriváltra: $ sudo apt-get install grc).

Hozzon létre .grcat fájlokat és .saját.cnf

  1. Hozzon létre egy fájlt .grcat a saját könyvtárunkban, amely lehetővé teszi számunkra, hogy elhelyezzük a megjeleníteni kívánt színek konfigurációját:
    $ cd ~ $ gedit .grcat

    A létrehozott fájlban a következő kódot kell elhelyeznünk:

    # Alapértelmezett szín a szavakhoz #regexp = [\ w., \: \ -_ /] + regexp =. + Színek = zöld - # A táblázat szegélyeinek színe regexp = [+ \ -] + [+ \ -] | [| ] színek = piros - #adatok a () és a '' regexp = \ ([\ w \ d, '] + \) között színek = fehér - # numerikus regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) színek = sárga - #date regexp = \ d {4} - \ d {2} - \ d {2} színek = cián - #time regexp = \ d {2}: \ d { 2}: \ d {2} színek = cián - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5})? színek = cián - # séma regexp = "\ w +` színek = sárga - # e-mail regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + színek = bíborvörös - # Sorhatároló, amikor \ G regexp = [*] +. + [*] + Count = stop színek = fehér - # Oszlopnevek, ha \ G regexp = ^ \ s * \ w +: színek = fehér
  2. Hozzon létre egy fájlt .saját.cnf a saját könyvtárunkban:
    $ cd ~ $ gedit .saját.cnf

    A létrehozott fájlban a következő kódot kell elhelyeznünk:

    [mysql] pager = grcat ~ / .grcat

Futtassa a MySQL / MariaDB kliensünket

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

Kezd el élvezni

színeket a mysql konzolhoz

színes mysql konzol

Egy kis trükk, amely életet ad Mysql / MariaDB konzolunknak és tetszés szerint konfigurálható, nem hagyhatom ki a lehetőséget, hogy köszönetet mondjak Alekszej Kalinin érdekes információért.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Gilberto dijo

    milyen jó tipp!

  2.   Alex dijo

    Működik! Látványos!
    Köszönjük!

  3.   Walex dijo

    Hello!
    Először is köszönöm !!
    Tökéletesen működik, nem ismertem a grc parancsot
    Egy kérdés és bocsásson meg a merészségért, ezt meg lehetne tenni a konzolparancsok kimenetére is általában? például az ls?