כיצד לצבוע את קונסולת MySQL / MariaDB

במדריך זה נלמד כיצד לצבוע את קונסולת MySQL / MariaDB על פי התצורה הרצויה, הדגשה לפי סוג נתונים ואחרים. לשם כך אנו הולכים לשתף תצורת ברירת מחדל ואת הצעדים להפיכתה.

כיצד פועל צביעה של קונסולת MySQL / MariaDB?

לקוח Mysql תומך בשימוש באיתור מוגדר מראש לצורך פלט נתונים. כך שנוכל להגדיר את grcat (צבע כללי) לעיבוד פלט mysql. Grcat קורא את קובץ התצורה שסופק, מנתח את הפלט לפי regexp ומוסיף צבעים. ניתן לצפות במדריך grc באמצעות הפקודה man grc o כאן.

כיצד לצבוע את קונסולת MySQL / MariaDB?

כדי לצבוע את מסוף MySQL או MariaDB עלינו לבצע את השלבים הבאים:

התקן את MySQL או את MariaDB

ברור שהתקינו את MySQL או MariaDB.

התקן את grc

Grc הוא כלי המאפשר לנו לצבוע את קבצי הפלט שלנו. (אנו יכולים להתקין אותו על דביאן ונגזרים באמצעות: $ sudo apt-get install grc).

צור קבצי .grcat ו- .my.cnf

  1. צור קובץ .grcat בספריית הבית שלנו שתאפשר לנו למקם את תצורת הצבעים שאנו רוצים להציג:
    $ cd ~ $ gedit .grcat

    בקובץ שנוצר עלינו למקם את הקוד הבא:

    צבע # ברירת מחדל למילים #regexp = [\ w., \: \ -_ /] + regexp =. + צבעים = ירוק - # צבע גבולות הטבלה regexp = [+ \ -] + [+ \ -] | [| ] צבעים = אדום - # נתונים בין () לבין '' regexp = \ ([\ w \ d, '] + \) צבעים = לבן - # regexp מספרי = \ s [\ d \.] + \ s * ($ | (? = \ |)) צבעים = צהוב - #date 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 +` צבעים = צהוב - # דואר אלקטרוני regexp = [\ w \. \ -_] + @ [\ w \. \ -_] + צבעים = מגנטה - # מפריד שורות כאשר \ G regexp = [*] +. + [*] + Count = צבעי עצירה = לבן - # שמות עמודות כאשר משתמשים ב- 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 שלנו וניתן להגדיר אותו לטעמכם, אני לא יכול לפספס את ההזדמנות להודות אלכסיי קלינין למידע המעניין שלך.


3 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   גילברטו דיג'ו

    איזה טיפ טוב!

  2.   אלכס דיג'ו

    זה עובד! מרהיב!
    תודה !

  3.   וואלקס דיג'ו

    הלו!
    קודם כל תודה !!
    זה עובד מושלם, לא הכרתי את הפקודה grc
    שאלה אחת וסלחו לנועזים, אפשר לעשות זאת גם עבור הפלט של פקודות הקונסולה באופן כללי? למשל ה- ls?