Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL क्लाइंट टिप्स


आइए हम कुछ क्लाइंट युक्तियों को समझते हैं जो MySQL द्वारा प्रदान की जाती हैं -

इनपुट-लाइन संपादन

Mysql इनपुट-लाइन संपादन का समर्थन करता है, जो उपयोगकर्ता को वर्तमान इनपुट लाइन को जगह में संशोधित करने या पिछली इनपुट लाइनों को याद करने की अनुमति देता है।

इंटरैक्टिव इतिहास अक्षम करना

अप-एरो कुंजी उपयोगकर्ता को वर्तमान और पिछले सत्रों से इनपुट लाइनों को याद करने की अनुमति देती है। मामले में जहां एक कंसोल साझा किया जाता है, यह व्यवहार उपयुक्त नहीं हो सकता है। mysql इंटरएक्टिव इतिहास को आंशिक रूप से या पूरी तरह से अक्षम करने का समर्थन करता है, और यह होस्ट प्लेटफॉर्म पर निर्भर करता है।

विंडोज़ पर, इतिहास स्मृति में संग्रहीत होता है। कुंजी 'Alt+F7' वर्तमान इतिहास बफर के लिए स्मृति में संग्रहीत सभी इनपुट लाइनों को हटा देगी

विंडोज पर यूनिकोड सपोर्ट

विंडोज एपीआई प्रदान करता है जो यूटीएफ -16LE पर आधारित होते हैं जिनका उपयोग कंसोल से पढ़ने और लिखने के लिए किया जाता है। विंडोज़ के लिए MySQL क्लाइंट इन एपीआई का उपयोग कर सकता है। विंडोज इंस्टालर MySQL मेनू में एक आइटम बनाएगा जिसका नाम MySQL कमांड लाइन क्लाइंट - यूनिकोड है।

क्वेरी परिणाम लंबवत रूप से प्रदर्शित करना

कुछ क्वेरी परिणाम अधिक पठनीय होते हैं जब वे सामान्य क्षैतिज तालिका प्रारूप में प्रदर्शित होने के बजाय लंबवत प्रदर्शित होते हैं। अर्धविराम का उपयोग करने के बजाय \G की सहायता से क्वेरी को समाप्त करके क्वेरी को लंबवत रूप से प्रदर्शित किया जा सकता है।

mysql ऑटो-रीकनेक्ट को अक्षम करना

यदि mysql क्लाइंट स्टेटमेंट भेजते समय सर्वर से अपना कनेक्शन खो देता है, तो यह तुरंत और स्वचालित रूप से सर्वर से एक बार फिर से कनेक्ट करने का प्रयास करेगा और फिर स्टेटमेंट को फिर से भेजेगा।

mysql क्लाइंट पार्सर बनाम सर्वर पार्सर

mysql क्लाइंट क्लाइंट साइड पर एक पार्सर का उपयोग करता है जो सर्वर साइड पर mysqld सर्वर द्वारा उपयोग किए जाने वाले पूर्ण पार्सर का डुप्लिकेट नहीं है। इससे कुछ निर्माणों का इलाज कैसे किया जाता है, इसमें अंतर हो सकता है। आइए एक उदाहरण देखें -

सर्वर पार्सर ANSI_QUOTES SQL मोड सक्षम होने पर प्लेन स्ट्रिंग्स को ट्रीट करने के बजाय पहचानकर्ता के रूप में " वर्णों द्वारा सीमांकित स्ट्रिंग्स को मानता है।


  1. विंडोज़ के लिए MySQL कमांड लाइन क्लाइंट?

    विंडोज़ के लिए MySQL कमांड लाइन क्लाइंट स्थापित करने के लिए, आपको डाउनलोड लिंक प्राप्त करने के लिए निम्न URL पर जाना होगा https://dev.mysql.com/downloads/mysql/ - स्नैपशॉट इस प्रकार है - इसके बाद आपको ऑपरेटिंग सिस्टम को सेलेक्ट करना होगा। स्नैपशॉट इस प्रकार है - आपको विंडोज (x86, 32/64-बिट) च

  1. MySQL क्लाइंट सर्वर-साइड सहायता

    आइए हम MySQL क्लाइंट-सर्वर साइड हेल्प को समझें - mysql> help search_string यदि उपरोक्त सहायता कमांड को एक तर्क प्रदान किया जाता है, तो MySQL इसे MySQL संदर्भ मैनुअल की सामग्री से सर्वर-साइड सहायता तक पहुंचने के लिए एक खोज स्ट्रिंग के रूप में उपयोग करेगा। इस कमांड के उचित संचालन के लिए यह आवश्यक

  1. MySQL क्लाइंट लॉगिंग

    आइए MySQL के संबंध में क्लाइंट लॉगिंग के बारे में समझते हैं। mysql क्लाइंट निष्पादित किए गए कथनों के लिए विभिन्न प्रकार के लॉगिंग कर सकता है, और यह अंतःक्रियात्मक रूप से हो सकता है - UNIX - लॉगिंग यूनिक्स पर, MySQL एक इतिहास फ़ाइल में बयान लिखता है। डिफ़ॉल्ट रूप से, इस फ़ाइल को उपयोगकर्ता की होम नि