Πώς να χρωματίσετε την κονσόλα MySQL / MariaDB

Σε αυτό το σεμινάριο θα μάθουμε πώς να το κάνουμε Πώς να χρωματίσετε την κονσόλα MySQL / MariaDB ανάλογα με τη διαμόρφωση που θέλετε, επισημαίνοντας κατά τύπο δεδομένων και άλλα. Γι 'αυτό θα μοιραστούμε μια προεπιλεγμένη διαμόρφωση και τα βήματα για να την εκτελέσετε.

Πώς λειτουργεί ο χρωματισμός της κονσόλας MySQL / MariaDB;

Ο πελάτης Mysql υποστηρίζει τη χρήση προκαθορισμένου εντοπισμού για έξοδο δεδομένων. Έτσι μπορούμε να ρυθμίσουμε το grcat (Generic Colouriser) για να επεξεργαστούμε την έξοδο mysql. Η Grcat διαβάζει το παρεχόμενο αρχείο διαμόρφωσης, αναλύει την έξοδο σύμφωνα με το regexp και προσθέτει χρώματα. Το εγχειρίδιο grc μπορεί να προβληθεί με την εντολή man grc o Aquí.

Πώς να χρωματίσετε την κονσόλα MySQL / MariaDB;

Για να χρωματίσουμε την κονσόλα MySQL ή MariaDB πρέπει να ακολουθήσουμε τα ακόλουθα βήματα:

Εγκαταστήστε το MySQL ή το MariaDB

Προφανώς έχει εγκατεστημένο το MySQL ή το MariaDB

Εγκατάσταση grc

Το Grc είναι ένα εργαλείο που μας επιτρέπει να χρωματίζουμε τα αρχεία εξόδου μας. (Μπορούμε να το εγκαταστήσουμε σε Debian και Παράγωγα με: $ sudo apt-get install grc).

Δημιουργήστε αρχεία .grcat και .my.cnf

  1. Δημιουργήστε ένα αρχείο .grcat στον αρχικό μας κατάλογο που θα μας επιτρέψει να τοποθετήσουμε τη διαμόρφωση των χρωμάτων που θέλουμε να δείξουμε:
    $ cd ~ $ gedit .grcat

    Στο δημιουργημένο αρχείο πρέπει να τοποθετήσουμε τον ακόλουθο κώδικα:

    # Προεπιλεγμένο χρώμα για λέξεις #regexp = [\ w., \: \ -_ /] + regexp =. + Χρώματα = πράσινο - # Χρώμα περιγράμματος πίνακα regexp = [+ \ -] + [+ \ -] | [| ] χρώματα = κόκκινο - # δεδομένα μεταξύ () και "regexp = \ ([\ w \ d,"] + \) χρώματα = λευκό - # αριθμητικό regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) χρώματα = κίτρινο - # ημερομηνία regexp = \ d {4} - \ d {2} - \ d {2} χρώματα = κυανό - #time regexp = \ d {2}: \ d { 2}: \ d {2} χρώματα = κυανό - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5}); χρώματα = κυανό - #schema regexp = "\ w +" χρώματα = κίτρινο - # email regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + χρώματα = ματζέντα - # Οριοθέτης \ G regexp = [*] +. + [*] + Count = stop χρώματα = λευκό - # Όνομα στήλης όταν χρησιμοποιείται \ G regexp = ^ \ s * \ w +: χρώματα = λευκό
  2. Δημιουργήστε ένα αρχείο .my.cnf στον αρχικό μας κατάλογο:
    $ cd ~ $ gedit .my.cnf

    Στο δημιουργημένο αρχείο πρέπει να τοποθετήσουμε τον ακόλουθο κώδικα:

    [mysql] pager = grcat ~ / .grcat

Εκτελέστε τον πελάτη MySQL / MariaDB

 mysql -u <user> -p -h <hostname>

Αρχίστε να απολαμβάνετε

χρώματα στην κονσόλα mysql

έγχρωμη κονσόλα mysql

Ένα μικρό κόλπο που θα δώσει ζωή στην κονσόλα Mysql / MariaDB και που μπορεί να διαμορφωθεί σύμφωνα με τις προτιμήσεις σας, δεν μπορώ να χάσω την ευκαιρία να ευχαριστήσω Αλεξέι Καλίνιν για τις ενδιαφέρουσες πληροφορίες σας.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Gilberto dijo

    τι καλή συμβουλή!

  2.   alex dijo

    Λειτουργεί! Θεαματικό!
    Σας ευχαριστούμε!

  3.   Walex dijo

    Γεια σας!
    Πρώτα απ 'όλα Σας ευχαριστώ !!
    Λειτουργεί τέλεια, δεν ήξερα την εντολή grc
    Μια ερώτηση και συγχωρήστε το τολμηρό, αυτό θα μπορούσε επίσης να γίνει για την έξοδο των εντολών της κονσόλας γενικά; για παράδειγμα το ls;