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

MySQL क्लाइंट टिप्स: इनपुट संपादन, हिस्ट्री, यूनिकोड, लंबवत परिणाम, ऑटो-रीकनेक्ट

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

mysql इनपुट लाइन संपादन समर्थित करता है: वर्तमान लाइन संशोधित करें या पिछली लाइन याद करें।

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

  • अप-एरो कुंजी वर्तमान/पिछले सत्र से इनपुट लाइन याद करती है।
  • साझा कंसोल पर अनुपयुक्त हो सकता है।
  • आंशिक/पूर्ण अक्षमता प्लेटफ़ॉर्म-निर्भर।
  • Windows: हिस्ट्री मेमोरी में; Alt+F7 वर्तमान हिस्ट्री बफर साफ़ करता है।

Windows पर यूनिकोड समर्थन

Windows UTF-16LE API उपयोग करता है। Windows इंस्टॉलर "MySQL command line client - Unicode" मेनू आइटम बनाता है।

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

कुछ परिणाम लंबवत अधिक पठनीय होते हैं। क्वेरी को \G से समाप्त करें (सेमीकॉलन के बजाय)।

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

डिफ़ॉल्ट: स्टेटमेंट भेजते समय कनेक्शन खोने पर, mysql एक बार स्वचालित पुनः कनेक्ट करता है और स्टेटमेंट पुनः भेजता है। इसे अक्षम करने के लिए --skip-reconnect उपयोग करें (या कोड में mysql_options(MYSQL_OPT_RECONNECT, 0))।

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

क्लाइंट-साइड पार्सर सर्वर पार्सर की पूर्ण प्रति नहीं है; कुछ कंस्ट्रक्ट अलग व्यवहार कर सकते हैं। उदाहरण: ANSI_QUOTES SQL मोड सक्षम होने पर सर्वर " से घिरे स्ट्रिंग को पहचानकर्ता मानता है, लेकिन क्लाइंट पार्सर नहीं।

  1. Windows के लिए MySQL कमांड लाइन क्लाइंट? Windows के लिए MySQL कमांड लाइन क्लाइंट?

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

  1. - MySQL क्लाइंट सर्वर-साइड हेल्प (help कमांड)

    MySQL क्लाइंट में help कमांड सर्वर-साइड हेल्प (MySQL रेफरेंस मैनुअल सामग्री) एक्सेस करता है; इसके लिए mysql डेटाबेस में हेल्प टेबल इनिशियलाइज़्ड होनी चाहिए। उपयोग help search_string उदाहरण help me # Nothing found. Please try to run help contents for a list of all accessible topics हेल्प कैटेगरी

  1. - MySQL क्लाइंट लॉगिंग: स्टेटमेंट हिस्ट्री और सिसलॉग

    mysql क्लाइंट इंटरैक्टिवली निष्पादित स्टेटमेंट के लिए विभिन्न प्रकार की लॉगिंग कर सकता है। Unix: हिस्ट्री फ़ाइल डिफ़ॉल्ट: यूज़र होम डायरेक्टरी में .mysql_history। अलग फ़ाइल: MYSQL_HISTFILE पर्यावरण वेरिएबल सेट करें। सिसलॉग (सभी प्लेटफ़ॉर्म) --syslog विकल्प देने पर सिस्टम लॉगिंग सुविधा में लिखता