U ovom uputstvu ćemo naučiti Kako obojiti MySQL / MariaDB konzolu prema konfiguraciji koju želite, isticanje prema tipu podataka i ostalo. Za ovo ćemo podijeliti zadanu konfiguraciju i korake za njeno pokretanje.
Kako radi bojanje konzole MySQL / MariaDB?
Klijent Mysql podržava upotrebu unaprijed definiranog lokatora za izlaz podataka. Tako možemo konfigurirati grcat (generički kolouriser) da obrađuje mysql izlaz. Grcat čita isporučenu konfiguracijsku datoteku, analizira izlaz prema regexp-u i dodaje boje. Grc priručnik se može pregledati pomoću naredbe man grc
o ovdje.
Kako obojiti MySQL / MariaDB konzolu?
Da bismo obojili MySQL ili MariaDB konzolu, moramo slijediti sljedeće korake:
Instalirajte MySQL ili MariaDB
Očigledno je da instalirate MySQL ili MariaDB.
Instalirajte grc
Grc je alat koji nam omogućava da obojimo izlazne datoteke. (Možemo ga instalirati na Debian i Derivative sa: $ sudo apt-get install grc
).
Stvorite .grcat datoteke i .my.cnf
- Kreirajte datoteku .grcat u našem kućnom direktorijumu koji će nam omogućiti da postavimo konfiguraciju boja koje želimo prikazati:
$ cd ~ $ gedit .grcat
U kreiranu datoteku moramo smjestiti sljedeći kod:
# Podrazumevana boja za reči #regexp = [\ w., \: \ -_ /] + regexp =. + Boje = zelena - # Boja granica tabele regexp = [+ \ -] + [+ \ - ] | [|] boje = crvena - # podaci između () i '' regularnog izraza = \ ([\ w \ d, '] + \) boje = bijele - # numerički regularni izraz = \ s [\ d \.] + \ s * ($ | (? = \ |)) boje = žuta - # datum regularnog izraza = \ d {4} - \ d {2} - \ d {2} boje = cijan - # vrijeme regularnog izraza = \ d {2} : \ d {2}: \ d {2} boje = cijan - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5} )? colors = cyan - #schema regexp = `\ w +` colors = yellow - #emage regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + colors = magenta - # Redovni graničnik kada \ G regexp = [*] +. + [*] + Count = zaustavi boje = bijelo - # Imena stupaca koriste se kada se koristi \ G regexp = ^ \ s * \ w +: colors = white
- Kreirajte datoteku .my.cnf u našem kućnom direktoriju:
$ cd ~ $ gedit .my.cnf
U kreiranu datoteku moramo smjestiti sljedeći kod:
[mysql] pager = grcat ~ / .grcat
Pokrenite naš MySQL / MariaDB klijent
mysql -u <user> -p -h <hostname>
Počnite uživati
Mali trik koji će oživjeti našu Mysql / MariaDB konzolu i koji se može konfigurirati po vašem ukusu, ne mogu propustiti priliku da zahvalim Aleksej Kalinin za vaše zanimljive informacije.
kakav dobar savjet!
Djeluje! Spektakularno!
Hvala ti !
Hello!
Prvo hvala !!
Djeluje savršeno, nisam znao naredbu grc
Jedno pitanje i oprostite na odvažnosti, to bi se moglo učiniti i za izlaz naredbi konzole uopće? na primjer ls?