Šajā apmācībā mēs uzzināsim, kā to izdarīt Kā iekrāsot MySQL / MariaDB konsoli atbilstoši vēlamajai konfigurācijai, izceļot pēc datu veida un citiem. Šim nolūkam mēs kopīgosim noklusējuma konfigurāciju un darbības, lai tā darbotos.
Kā darbojas MySQL / MariaDB konsoles krāsošana?
MySQL klients atbalsta iepriekš definēta lokatora izmantošanu datu izvadei. Tātad mēs varam konfigurēt grcat (Generic Colouriser), lai apstrādātu mysql izvadi. Grcat nolasa piegādāto konfigurācijas failu, parsē izvadi atbilstoši regexp un pievieno krāsas. GRC rokasgrāmatu var apskatīt ar komandu man grc
o šeit.
Kā iekrāsot MySQL / MariaDB konsoli?
Lai iekrāsotu MySQL vai MariaDB konsoli, mums jāveic šādas darbības:
Instalējiet MySQL vai MariaDB
Acīmredzot ir jābūt instalētai MySQL vai MariaDB.
Instalējiet GRC
GRC ir rīks, kas ļauj krāsot izejas failus. (Mēs to varam instalēt Debian un Derivatos ar: $ sudo apt-get install grc
).
Izveidojiet .grcat failus un .man.cnf
- Izveidojiet failu .grat mūsu mājas direktorijā, kas ļaus mums ievietot krāsu konfigurāciju, kuru mēs vēlamies parādīt:
$ cd ~ $ gedit .grcat
Izveidotajā failā mums jāievieto šāds kods:
# Noklusējuma krāsa vārdiem #regexp = [\ w., \: \ -_ /] + regexp =. + Krāsas = zaļa - # Tabulas robežu krāsa regexp = [+ \ -] + [+ \ -] | [| ] krāsas = sarkana - # dati starp () un '' regexp = \ ([\ w \ d, '] + \) krāsas = balta - # ciparu regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) krāsas = dzeltena - # datums regexp = \ d {4} - \ d {2} - \ d {2} krāsas = ciāns - # laiks regexp = \ d {2}: \ d { 2}: \ d {2} colors = cyan - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5})? krāsas = ciāns - # shēma regexp = "\ w +` krāsas = dzeltena - # e-pasts regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + krāsas = fuksīna - # rindas atdalītājs \ G regexp = [*] +. + [*] + Count = stop colours = white - # kolonnu nosaukumi tiek izmantoti, ja tiek izmantots \ G regexp = ^ \ s * \ w +: color = white
- Izveidojiet failu .man.cnf mūsu mājas direktorijā:
$ cd ~ $ gedit .man.cnf
Izveidotajā failā mums jāievieto šāds kods:
[mysql] peidžeris = grcat ~ / .grcat
Palaidiet mūsu MySQL / MariaDB klientu
mysql -u <user> -p -h <hostname>
Sāc baudīt
Neliels triks, kas atdzīvinās mūsu Mysql / MariaDB konsoli un ko var konfigurēt pēc jūsu patikas, es nevaru palaist garām iespēju pateikties Aleksejs Kaļiņins par jūsu interesanto informāciju.
cik labs padoms!
Tas darbojas! Brīnišķīgi!
Gracias!
Labdien!
Vispirms paldies !!
Tas darbojas nevainojami, es nezināju komandu grc
Viens jautājums un piedodiet uzdrīkstēšanos, to varētu darīt arī konsoles komandu izvadam kopumā? piemēram, ls?