Cách tô màu bảng điều khiển MySQL / MariaDB

Trong hướng dẫn này, chúng ta sẽ học cách Cách tô màu bảng điều khiển MySQL / MariaDB theo cấu hình bạn muốn, làm nổi bật theo kiểu dữ liệu và các kiểu khác. Đối với điều này, chúng tôi sẽ chia sẻ một cấu hình mặc định và các bước để làm cho nó chạy.

Màu bảng điều khiển MySQL / MariaDB hoạt động như thế nào?

Máy khách Mysql hỗ trợ việc sử dụng bộ định vị được xác định trước để xuất dữ liệu. Vì vậy, chúng ta có thể cấu hình grcat (Generic Colouriser) để xử lý đầu ra mysql. Grcat đọc tệp cấu hình được cung cấp, phân tích cú pháp đầu ra theo regexp và thêm màu sắc. Hướng dẫn sử dụng grc có thể được xem bằng lệnh man grc o đây.

Làm thế nào để tô màu bảng điều khiển MySQL / MariaDB?

Để tô màu bảng điều khiển MySQL hoặc MariaDB, chúng ta phải làm theo các bước sau:

Cài đặt MySQL hoặc MariaDB

Rõ ràng là đã cài đặt MySQL hoặc MariaDB.

Cài đặt grc

Grc là một công cụ cho phép chúng ta tô màu các tệp đầu ra của mình. (Chúng tôi có thể cài đặt nó trên Debian và Phái sinh với: $ sudo apt-get install grc).

Tạo tệp .grcat và .my.cnf

  1. Tạo một tệp .grcat trong thư mục chính của chúng tôi sẽ cho phép chúng tôi đặt cấu hình của các màu mà chúng tôi muốn hiển thị:
    $ cd ~ $ gedit .grcat

    Trong tệp đã tạo, chúng ta phải đặt mã sau:

    # Màu mặc định cho các từ #regexp = [\ w., \: \ -_ /] + regexp =. + Colors = green - # Màu của đường viền bảng regexp = [+ \ -] + [+ \ -] | [| ] color = red - #data giữa () và '' regexp = \ ([\ w \ d, '] + \) Colors = white - # số regexp = \ s [\ d \.] + \ s * ($ | (? = \ |)) Colors = yellow - #date regexp = \ d {4} - \ d {2} - \ d {2} Colors = cyan - #time regexp = \ d {2}: \ d { 2}: \ d {2} Colors = cyan - #IP regexp = (\ d {1,3} \.) {3} \ d {1,3} (: \ d {1,5})? color = cyan - #schema regexp = `\ w +` Colors = yellow - #email regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + Colors = magenta - # Dấu phân cách giữa khi \ G regexp = [*] +. + [*] + Count = stop color = white - # Tên cột được sử dụng khi sử dụng \ G regexp = ^ \ s * \ w +: Colors = white
  2. Tạo một tệp .my.cnf trong thư mục chính của chúng tôi:
    $ cd ~ $ gedit .my.cnf

    Trong tệp đã tạo, chúng ta phải đặt mã sau:

    [mysql] pager = grcat ~ / .grcat

Chạy ứng dụng khách MySQL / MariaDB của chúng tôi

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

Bắt đầu tận hưởng

màu sắc cho bảng điều khiển mysql

bảng điều khiển mysql màu

Một thủ thuật nhỏ sẽ mang lại sức sống cho bảng điều khiển Mysql / MariaDB của chúng tôi và có thể được định cấu hình theo ý muốn của bạn, tôi không thể bỏ lỡ cơ hội cảm ơn Alexei Kalinin cho thông tin thú vị của bạn.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Gilberto dijo

    thật là một mẹo hay!

  2.   Alex dijo

    Nó hoạt động! Thật ngoạn mục!
    Cảm ơn bạn !

  3.   Walex dijo

    Hello!
    Trước hết, cảm ơn bạn !!
    Nó hoạt động hoàn hảo, tôi không biết lệnh grc
    Một câu hỏi và tha thứ cho sự táo bạo, điều này cũng có thể được thực hiện cho đầu ra của các lệnh console nói chung? ví dụ như ls?