MySQL / MariaDB कंसोल को कैसे रंग दें

इस ट्यूटोरियल में हम सीखेंगे MySQL / MariaDB कंसोल को कैसे रंग दें आपके द्वारा वांछित कॉन्फ़िगरेशन के अनुसार, डेटा प्रकार और अन्य द्वारा हाइलाइटिंग। इसके लिए हम एक डिफ़ॉल्ट कॉन्फ़िगरेशन और इसे चलाने के चरण साझा करने जा रहे हैं।

MySQL / MariaDB कंसोल रंग कैसे काम करता है?

Mysql क्लाइंट डेटा आउटपुट के लिए पूर्वनिर्धारित लोकेटर के उपयोग का समर्थन करता है। इसलिए हम mysql आउटपुट को प्रोसेस करने के लिए grcat (Generic Colouriser) को कॉन्फ़िगर कर सकते हैं। Grcat आपूर्ति की गई कॉन्फ़िगरेशन फ़ाइल को पढ़ता है, regexp के अनुसार आउटपुट को पार्स करता है, और रंग जोड़ता है। जीआरसी मैनुअल को कमांड के साथ देखा जा सकता है man grc o यहां.

MySQL / MariaDB कंसोल को कैसे रंग दें?

MySQL या MariaDB कंसोल को रंगने के लिए हमें निम्नलिखित चरणों का पालन करना चाहिए:

MySQL या MariaDB स्थापित करें

जाहिर है, MySQL या MariaDB स्थापित किया है।

Grc स्थापित करें

जीआरसी एक उपकरण है जो हमें अपनी आउटपुट फाइलों को रंगने की अनुमति देता है। (हम इसे डेबियन और डेरिवेटिव्स पर स्थापित कर सकते हैं: $ sudo apt-get install grc).

.Grcat फ़ाइलें बनाएँ और .my.cnf

  1. एक फ़ाइल बनाएँ .जीआरकैट हमारे घर निर्देशिका में है कि हमें उन रंगों के विन्यास को रखने की अनुमति देगा जो हम दिखाना चाहते हैं:
    $ cd ~ $ gedit .grcat

    बनाई गई फ़ाइल में हमें निम्नलिखित कोड रखना चाहिए:

    #Default color for words #regexp = [\ w।, \: \ -_ /] + rexxp =। + रंग = हरा - # टेबल बॉर्डर की सीमा regexp = [+ \ _] + + \ _ -] | [| ] रंग = लाल - #data के बीच () और '' regexp = \ ((\ \ w \ d, '] + \) रंग = सफेद - # सांख्यिक regexp = \ s [\ d \।] + \ s * ($)। | (? =; =)) रंग = पीला - #डेट रेगेक्सप = \ डी {4} - \ d {2} - \ d {2} रंग = सियान - # रेगेक्सप = \ d {2}: \ { 2}: \ d {2} रंग = सियान - # रिप rexxp = (\ d {1,3} \।) {3} \ d {1,3} (: \ d {1,5})? color = cyan - #schema regexp = `\ w +` colours = पीला - #मेल regexp = [\ w \ _ ._ -_] + @ [\ w \ _। -_] + रंग = मजेंटा #Row सीम। \ G regexp = [*] +। + [*] + गिनती = रंग रोकना = सफेद - # कॉलम नाम जब \ G regexp = ^ \ s * \ w +: रंग = सफेद का उपयोग किया जाता है
  2. एक फ़ाइल बनाएँ .my.cnf हमारे घर निर्देशिका में:
    $ cd ~ $ gedit .my.cnf

    बनाई गई फ़ाइल में हमें निम्नलिखित कोड रखना चाहिए:

    [mysql] पेजर = grcat ~ / .grcat

हमारे MySQL / MariaDB क्लाइंट को चलाएं

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

आनंद लेना शुरू करें

mysql कंसोल को रंग

रंग mysql कंसोल

एक छोटी सी तरकीब जो हमारे मैसूर / मारियाडीबी कंसोल को जीवन देगी और जिसे आपकी पसंद के अनुसार कॉन्फ़िगर किया जा सकता है, मैं धन्यवाद करने का अवसर नहीं छोड़ सकता एलेक्सी कालिनिन आपकी रोचक जानकारी के लिए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   गिलबर्टो कहा

    क्या अच्छा टिप है!

  2.   एलेक्स कहा

    यह काम करता है! शानदार!
    धन्यवाद!

  3.   वैलेक्स कहा

    हैलो!
    सबसे पहले धन्यवाद !!
    यह सही काम करता है, मुझे पता नहीं था कि grc कमांड
    एक प्रश्न और साहसी को क्षमा करें, यह सामान्य रूप से कंसोल कमांड के आउटपुट के लिए भी किया जा सकता है? उदाहरण के लिए ls?