วิธีการลงสีคอนโซล MySQL / MariaDB

ในบทช่วยสอนนี้เราจะเรียนรู้วิธีการ วิธีการลงสีคอนโซล MySQL / MariaDB ตามการกำหนดค่าที่คุณต้องการโดยเน้นตามประเภทข้อมูลและอื่น ๆ สำหรับสิ่งนี้เราจะแบ่งปันการกำหนดค่าเริ่มต้นและขั้นตอนในการทำงาน

การระบายสีคอนโซล MySQL / MariaDB ทำงานอย่างไร

ไคลเอนต์ Mysql สนับสนุนการใช้ตัวระบุตำแหน่งที่กำหนดไว้ล่วงหน้าสำหรับเอาต์พุตข้อมูล ดังนั้นเราจึงสามารถกำหนดค่า grcat (Generic Colouriser) เพื่อประมวลผลเอาต์พุต mysql Grcat อ่านไฟล์คอนฟิกูเรชันที่ให้มาแยกวิเคราะห์ผลลัพธ์ตาม regexp และเพิ่มสี คู่มือ grc สามารถดูได้ด้วยคำสั่ง man grc o ที่นี่.

วิธีการลงสีคอนโซล MySQL / MariaDB

ในการลงสีคอนโซล MySQL หรือ MariaDB เราต้องทำตามขั้นตอนต่อไปนี้:

ติดตั้ง MySQL หรือ MariaDB

เห็นได้ชัดว่ามีการติดตั้ง MySQL หรือ MariaDB

ติดตั้ง grc

Grc เป็นเครื่องมือที่ช่วยให้เรากำหนดสีไฟล์ที่ส่งออกได้ (เราสามารถติดตั้งบน Debian และ Derivatives ด้วย: $ sudo apt-get install grc).

สร้างไฟล์. grcat และ .my.cnf

  1. สร้างไฟล์ .grcat ในโฮมไดเร็กทอรีของเราซึ่งจะช่วยให้เราสามารถวางการกำหนดค่าของสีที่เราต้องการแสดง:
    $ cd ~ $ gedit .grcat

    ในไฟล์ที่สร้างขึ้นเราต้องวางรหัสต่อไปนี้:

    # สีเริ่มต้นสำหรับคำ #regexp = [\ w., \: \ -_ /] + regexp =. + สี = เขียว - # สีของเส้นขอบตาราง regexp = [+ \ -] + [+ \ - ] | [|] colors = red - #data between () และ '' 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} 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 - #Row ตัวคั่นเมื่อ \ G regexp = [*] +. + [*] + count = stop colors = white - #Column names เมื่อใช้ \ G regexp = ^ \ s * \ w +: colors = white
  2. สร้างไฟล์ .my.cnf ในโฮมไดเร็กทอรีของเรา:
    $ cd ~ $ gedit .my.cnf

    ในไฟล์ที่สร้างขึ้นเราต้องวางรหัสต่อไปนี้:

    [mysql] เพจเจอร์ = grcat ~ / .grcat

เรียกใช้ไคลเอนต์ MySQL / MariaDB ของเรา

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

เริ่มเพลิดเพลิน

สีให้กับคอนโซล mysql

คอนโซล mysql สี

เคล็ดลับเล็ก ๆ น้อย ๆ ที่จะทำให้คอนโซล Mysql / MariaDB ของเรามีชีวิตชีวาและสามารถกำหนดค่าได้ตามที่คุณต้องการฉันไม่ควรพลาดโอกาสขอบคุณ อเล็กเซย์ คาลินิน สำหรับข้อมูลที่น่าสนใจของคุณ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   กิลเบอร์โต dijo

    ช่างเป็นเคล็ดลับที่ดี!

  2.   อเล็กซ์ dijo

    ได้ผล!
    ขอขอบคุณ !

  3.   วาเล็กซ์ dijo

    Hello!
    ก่อนอื่นขอขอบคุณ !!
    มันทำงานได้อย่างสมบูรณ์แบบฉันไม่รู้จักคำสั่ง grc
    หนึ่งคำถามและยกโทษให้กับความกล้าหาญสิ่งนี้สามารถทำได้สำหรับผลลัพธ์ของคำสั่งคอนโซลโดยทั่วไป? ตัวอย่างเช่น ls?