Cara mewarnai konsol MySQL / MariaDB

Dalam tutorial ini kita akan belajar Cara mewarnai konsol MySQL / MariaDB mengikut konfigurasi yang anda mahukan, menonjolkan mengikut jenis data dan lain-lain. Untuk ini kami akan berkongsi konfigurasi lalai dan langkah-langkah untuk membuatnya berjalan.

Bagaimana pewarnaan konsol MySQL / MariaDB berfungsi?

Pelanggan Mysql menyokong penggunaan pencari yang telah ditentukan untuk output data. Oleh itu, kita dapat mengkonfigurasi grcat (Generic Colouriser) untuk memproses output mysql. Grcat membaca fail konfigurasi yang disediakan, menguraikan output mengikut regexp, dan menambah warna. Manual grc dapat dilihat dengan arahan man grc o di sini.

Bagaimana mewarnai konsol MySQL / MariaDB?

Untuk mewarnai konsol MySQL atau MariaDB kita mesti mengikuti langkah-langkah berikut:

Pasang MySQL atau MariaDB

Sudah tentu, pasang MySQL atau MariaDB.

Pasang grc

Grc adalah alat yang membolehkan kami mewarnakan fail output kami. (Kami boleh memasangnya di Debian dan Derivatif dengan: $ sudo apt-get install grc).

Buat fail .grcat dan .my.cnf

  1. Buat fail .grcat di direktori utama kami yang akan membolehkan kami meletakkan konfigurasi warna yang ingin kami tunjukkan:
    $ cd ~ $ gedit .grcat

    Dalam fail yang dibuat, kita mesti meletakkan kod berikut:

    #Warna default untuk kata-kata #regexp = [\ w., \: \ -_ /] + regexp =. + Warna = hijau - #Warna sempadan meja regexp = [+ \ -] + [+ \ -] | [| ] warna = merah - #data antara () dan '' regexp = \ ([\ w \ d, '] + \) warna = putih - # angka regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) warna = kuning - # tarikh regexp = \ d {4} - \ d {2} - \ d {2} warna = cyan - #time regexp = \ d {2}: \ d { 2}: \ d {2} warna = cyan - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5})? warna = cyan - #schema regexp = "\ w +` warna = kuning - #email regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + warna = magenta - #Rim pembatas ketika \ G regexp = [*] +. + [*] + Hitung = berhenti warna = putih - # Nama kolom apabila \ G regexp = ^ \ s * \ w +: warna = putih digunakan
  2. Buat fail .my.cnf di direktori utama kami:
    $ cd ~ $ gedit .my.cnf

    Dalam fail yang dibuat, kita mesti meletakkan kod berikut:

    [mysql] pager = grcat ~ / .grcat

Jalankan pelanggan MySQL / MariaDB kami

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

Mula menikmati

warna ke konsol mysql

mewarnai konsol mysql

Satu muslihat kecil yang akan menghidupkan konsol Mysql / MariaDB kami dan yang dapat dikonfigurasi mengikut keinginan anda, saya tidak melepaskan peluang untuk mengucapkan terima kasih Alexei Kalinin untuk maklumat menarik anda.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Gilbert kata

    apa petua yang baik!

  2.   Alex kata

    Ia berfungsi! Spektakuler!
    Terima kasih !

  3.   Walex kata

    Hello!
    Terlebih dahulu Terima kasih !!
    Ia berfungsi dengan sempurna, saya tidak tahu arahan grc
    Satu soalan dan maafkan yang berani, ini juga dapat dilakukan untuk output perintah konsol secara umum? contohnya ls?