Dans ce tutoriel, nous allons apprendre à Comment colorer la console MySQL / MariaDB selon la configuration souhaitée, mise en évidence par type de données et autres. Pour cela, nous allons partager une configuration par défaut et les étapes pour la faire fonctionner.
Comment fonctionne la coloration de la console MySQL / MariaDB?
Le client Mysql prend en charge l'utilisation d'un localisateur prédéfini pour la sortie de données. Nous pouvons donc configurer grcat (Generic Colouriser) pour traiter la sortie mysql. Grcat lit le fichier de configuration fourni, analyse la sortie en fonction de l'expression rationnelle et ajoute des couleurs. Le manuel grc peut être consulté avec la commande man grc
o ici !.
Comment colorer la console MySQL / MariaDB?
Pour colorer la console MySQL ou MariaDB, nous devons suivre les étapes suivantes:
Installez MySQL ou MariaDB
De toute évidence, installez MySQL ou MariaDB.
Installer grc
Grc est un outil qui nous permet de colorer nos fichiers de sortie. (Nous pouvons l'installer sur Debian et ses dérivés avec: $ sudo apt-get install grc
).
Créez des fichiers .grcat et .mon.cnf
- Créer un fichier .grcat dans notre répertoire personnel qui nous permettra de placer la configuration des couleurs que nous voulons afficher:
$ cd ~ $ gedit .grcat
Dans le fichier créé, nous devons placer le code suivant:
# Couleur par défaut des mots #regexp = [\ w., \: \ -_ /] + regexp =. + Colors = green - #Couleur des bordures du tableau regexp = [+ \ -] + [+ \ - ] | [|] colors = red - #data entre () et '' regexp = \ ([\ w \ d, '] + \) colors = white - # numeric regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) colors = yellow - #date regexp = \ d {4} - \ d {2} - \ d {2} colors = cyan - #time regexp = \ d {2} : \ d {2}: \ d {2} couleurs = cyan - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5} )? colors = cyan - #schema regexp = `\ w +` colors = yellow - #email regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + colors = magenta - #Row delimiter quand \ G regexp = [*] +. + [*] + Count = stop colors = white - #Noms de colonne quand \ G regexp = ^ \ s * \ w +: colors = white est utilisé
- Créer un fichier .mon.cnf dans notre répertoire personnel:
$ cd ~ $ gedit .mon.cnf
Dans le fichier créé, nous devons placer le code suivant:
[mysql] pager = grcat ~ / .grcat
Exécutez notre client MySQL / MariaDB
mysql -u <user> -p -h <hostname>
Commencez à profiter
Une petite astuce qui donnera vie à notre console Mysql / MariaDB et qui peut être configurée à votre goût, je ne peux pas manquer l'occasion de remercier Alexeï Kalinine pour vos informations intéressantes.
quel bon conseil!
Cela fonctionne! Spectaculaire!
Je vous remercie!
Bonjour!
Tout d'abord merci !!
Cela fonctionne parfaitement, je ne connaissais pas la commande grc
Une question et pardonner aux audacieux, cela pourrait aussi être fait pour la sortie des commandes de la console en général? par exemple le ls?