या पाठात शिकणार आहोत MySQL / MariaDB कन्सोलला कसे रंगवायचे आपल्याला हवे असलेल्या कॉन्फिगरेशननुसार डेटा प्रकार आणि इतरांद्वारे हायलाइट करा. यासाठी आम्ही डीफॉल्ट कॉन्फिगरेशन आणि ते चालविण्याच्या चरणांचे सामायिकरण करणार आहोत.
मायएसक्यूएल / मारियाडीबी कन्सोल रंग कसे कार्य करते?
MySQL क्लायंट डेटा आउटपुटसाठी पूर्वनिर्धारित लोकेटरच्या वापरास समर्थन देतो. तर आपण mysql आउटपुटवर प्रक्रिया करण्यासाठी grcat (Generic Colouriser) कॉन्फिगर करू शकतो. ग्रॅकाट पुरवलेल्या कॉन्फिगरेशन फाईलचे वाचन करते, रीजेक्सप नुसार आउटपुटचे विश्लेषण करते आणि रंग जोडते. जीआरसी मॅन्युअल कमांडद्वारे पाहता येते man grc
o येथे.
MySQL / MariaDB कन्सोलला कसे रंगवायचे?
मायएसक्यूएल किंवा मारियाडीबी कन्सोलला रंग देण्यासाठी आम्ही खालील चरणांचे अनुसरण केले पाहिजे:
MySQL किंवा MariaDB स्थापित करा
अर्थात, मायएसक्यूएल किंवा मारियाडीबी स्थापित करा.
Grc स्थापित करा
जीआरसी हे एक साधन आहे जे आम्हाला आमच्या आउटपुट फायली रंगविण्यासाठी परवानगी देते. (आम्ही हे डेबियन आणि डेरिव्हेटिव्ह्ज वर यासह स्थापित करू शकतो: $ sudo apt-get install grc
).
.Grcat फायली तयार करा आणि .my.cnf
- एक फाईल तयार करा .grcat आमच्या होम डिरेक्टरीमध्ये जी आम्हाला दर्शवू इच्छित रंगांचे कॉन्फिगरेशन ठेवण्याची परवानगी देईल:
$ सीडी ~ $ gedit .grcat
तयार केलेल्या फाईलमध्ये आम्हाला खालील कोड ठेवणे आवश्यक आहे:
#Regexp = [. डब्ल्यू., \: \ -_ / /] + regexp =. + रंग = हिरवा - # सारणीच्या रंगांचा रंग regexp = [+ \ -] + [+ \ - ] | [|] रंग = लाल - # (दरम्यान) आणि '' रेजेक्सएक्स = \ ([\ डब्ल्यू \ डी, '] + \) रंग = पांढरा - # संख्यात्मक रीजेक्सप = \ एस [\ डी \.] + \ एस * ($ | (? = \ |)) रंग = पिवळे - # तारीख रीगेक्सप = \ डी {4} - \ डी {2} - \ डी {2} रंग = निळसर - # टाइम रेजेजेक्स = \ डी {2} : \ डी {2}: \ डी {2} रंग = निळसर - # आयपी रेजेक्सप = (\ डी {1,3} \.) {3} \ डी {1,3} (: \ डी {1,5} )? रंग = निळसर - # स्केमा रीजेक्सएक्स = \ \ डब्ल्यू + `रंग = पिवळे - # ईमेल रीजेक्सप = [\ डब्ल्यू \. \ -_] + @ [\ डब्ल्यू \. \ -_] + रंग = किरमिजी Re G regexp = [*] +. + [*] + गणना = थांबवा रंग = पांढरा - \ जी रेजेक्सप = ^ \ एस * \ डब्ल्यू +: रंग = पांढरा वापरला जातो तेव्हा स्तंभ नावे
- एक फाईल तयार करा .my.cnf आमच्या होम डिरेक्टरीमध्ये:
$ सीडी ~ $ gedit .my.cnf
तयार केलेल्या फाईलमध्ये आम्हाला खालील कोड ठेवणे आवश्यक आहे:
[mysql] पेजर = ग्रॅकेट at / .grcat
आमचे MySQL / MariaDB क्लायंट चालवा
mysql -u <user> -p -h <hostname>
आनंद घ्या
आमच्या मायकेल / मारियाडीबी कन्सोलला जीवन देणारी एक छोटीशी युक्ती आणि ती आपल्या आवडीनुसार कॉन्फिगर केली जाऊ शकते, मी आभार मानण्याची संधी गमावू शकत नाही अलेक्सी कॅलिनिन आपल्या मनोरंजक माहितीसाठी.
किती चांगली टीप!
हे कार्य करते! नेत्रदीपक!
धन्यवाद !
नमस्कार!
सर्व प्रथम धन्यवाद !!
हे परिपूर्ण कार्य करते, मला grc कमांड माहित नव्हती
एक प्रश्न आणि धिटाई माफ करा, हे सर्वसाधारणपणे कन्सोल कमांडच्या आउटपुटसाठी देखील केले जाऊ शकते? उदाहरणार्थ ls?