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
- 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
- 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
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.
anong magandang tip!
Gumagana ito! Kamangha-manghang!
Salamat !
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?