Comment colorer la console MySQL / MariaDB

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

  1. 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é
  2. 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

couleurs à la console mysql

console mysql couleur

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.


3 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Gilberto dit

    quel bon conseil!

  2.   Alex dit

    Cela fonctionne! Spectaculaire!
    Je vous remercie!

  3.   Walex dit

    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?