Paano makulay ang MySQL / MariaDB console

Sa tutorial na ito matututunan natin Paano makulay ang MySQL / MariaDB console alinsunod sa gusto mong pagsasaayos, na nagha-highlight ayon sa uri ng data at iba pa. Para dito magbabahagi kami ng isang default na pagsasaayos at mga hakbang upang mapatakbo ito.

Paano gumagana ang pangkulay ng MySQL / MariaDB console?

Sinusuportahan ng client ng Mysql ang paggamit ng paunang natukoy na tagahanap para sa output ng data. Kaya maaari naming mai-configure ang grcat (Generic Colouriser) upang maproseso ang output ng MySQL. Binabasa ng Grcat ang ibinigay na file ng pagsasaayos, pinag-parse ang output ayon sa regexp, at nagdaragdag ng mga kulay. Ang manwal ng grc ay maaaring matingnan kasama ang utos man grc o dito.

Paano makulay ang MySQL / MariaDB console?

Upang kulayan ang MySQL o MariaDB console dapat nating sundin ang mga sumusunod na hakbang:

I-install ang MySQL o MariaDB

Malinaw na, mai-install ang MySQL o MariaDB.

I-install ang grc

Ang Grc ay isang tool na nagbibigay-daan sa amin upang kulayan ang aming mga output file. (Maaari naming mai-install ito sa Debian at Derivatives kasama ang: $ sudo apt-get install grc).

Lumikha ng .grcat file at .my.cnf

  1. Lumikha ng isang file .grcat sa aming direktoryo sa bahay na magpapahintulot sa amin na ilagay ang pagsasaayos ng mga kulay na nais naming ipakita:
    $ cd ~ $ gedit .grcat

    Sa nilikha na file dapat nating ilagay ang sumusunod na code:

    #Default na kulay para sa mga salitang #regexp = [\ w., \: \ -_ /] + regexp =. + Mga Kulay = berde - #Kulay ng mga hangganan ng talahanayan regexp = [+ \ -] + [+ \ -] | [| ] kulay = pula - #data sa pagitan ng () at "regexp = \ ([\ w \ d, '] + \) mga kulay = puti - # numerong regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) mga kulay = dilaw - #date regexp = \ d {4} - \ d {2} - \ d {2} mga kulay = cyan - #time regexp = \ d {2}: \ d { 2}: \ d {2} mga kulay = cyan - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5})? mga kulay = cyan - #schema regexp = `\ w +` kulay = dilaw - #email regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + mga kulay = magenta - #Row delimiter kapag \ G regexp = [*] +. + [*] + Count = stop color = white - #Column names kapag \ G regexp = ^ \ s * \ w +: mga kulay = puti
  2. Lumikha ng isang file .my.cnf sa aming direktoryo sa bahay:
    $ cd ~ $ gedit .my.cnf

    Sa nilikha na file dapat nating ilagay ang sumusunod na code:

    [MySQL] pager = grcat ~ / .grcat

Patakbuhin ang aming MySQL / MariaDB client

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

Magsimulang mag-enjoy

mga kulay sa MySQL console

Kulay ng MySQL console

Isang maliit na trick na magbibigay buhay sa aming Mysql / MariaDB console at maaaring mai-configure ayon sa gusto mo, hindi ko palalampasin ang pagkakataon na magpasalamat Alexei Kalinin para sa iyong nakawiwiling impormasyon.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Gilberto dijo

    anong magandang tip!

  2.   Alex dijo

    Gumagana ito! Kamangha-manghang!
    Salamat !

  3.   Walex dijo

    Hello!
    Una sa lahat Salamat !!
    Gumagawa ito ng perpekto, hindi ko alam ang utos ng grc
    Isang tanong at patawarin ang matapang, maaari rin itong gawin para sa output ng mga utos ng console sa pangkalahatan? halimbawa ang ls?