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

कमांड विकल्पों का उपयोग करके MySQL सर्वर से कनेक्ट करना

क्लाइंट प्रोग्राम (mysql, mysqldump) को सर्वर से कनेक्ट करने के लिए उचित कनेक्शन पैरामीटर चाहिए: होस्ट, यूज़र, पासवर्ड। प्रत्येक का डिफ़ॉल्ट मान होता है जिसे विकल्पों से ओवरराइड किया जा सकता है।

डिफ़ॉल्ट कनेक्शन (कोई विकल्प नहीं)

mysql
  • होस्ट: localhost (Unix पर विशेष अर्थ: सॉकेट)।
  • यूज़र: Windows पर ODBC, Unix पर लॉगिन नाम।
  • पासवर्ड: कोई नहीं (क्योंकि -p नहीं दिया)।
  • डेटाबेस: कोई नहीं (पहला गैर-विकल्प आर्गुमेंट डेटाबेस नाम होता है)।

स्पष्ट कनेक्शन पैरामीटर

mysql --host=localhost --user=myname --password=password mydb
# या संक्षिप्त रूप
mysql -h localhost -u myname -ppassword mydb

नोट: -p और पासवर्ड के बीच **कोई स्पेस नहीं**। -p बिना मान के देने पर प्रॉम्प्ट आता है (सुरक्षित)।

कनेक्शन प्रकार नियंत्रित करना

  • TCP/IP लोकल कनेक्शन बाध्य: --host=127.0.0.1 या --protocol=TCP।
  • रिमोट सर्वर: --host=remote.example.com (डिफ़ॉल्ट पोर्ट 3306)।
  • कस्टम पोर्ट: --port=13306 या -P 13306।

उदाहरण

# लोकल TCP
mysql --host=127.0.0.1
mysql --protocol=TCP

# रिमोट डिफ़ॉल्ट पोर्ट
mysql --host=remote.example.com

# रिमोट कस्टम पोर्ट
mysql --host=remote.example.com --port=13306
  1. लिनक्स में ldd कमांड का उपयोग लिनक्स में ldd कमांड का उपयोग

    किसी दिए गए प्रोग्राम द्वारा आवश्यक शेयर्ड लाइब्रेरी को दिखाने के लिए ldd कमांड का उपयोग करें। ldd कमांड यह पता लगाने के लिए उपयोगी है कि कब कोई लापता निर्भरता है। कमांड लापता फंक्शन और ऑब्जेक्ट को भी सूचीबद्ध करता है। ldd कमांड सिंटैक्स त्रुटियों से बचने के लिए ldd कमांड के लिए उचित सिंटैक्स का पा

  1. - MySQL में टेबल नाम की अधिकतम लंबाई क्या है?

    MySQL वर्जन 8.0.12 के अनुसार टेबल नाम की अधिकतम लंबाई 64 कैरेक्टर लंबी होती है। अपना इंस्टॉल किया हुआ MySQL वर्जन चेक करें। mysql> select version(); आउटपुट निम्न है। +-----------+ | version() | +-----------+ | 8.0.12 | +-----------+ 1 row in set (0.03 sec) टेबल बनाते समय टेबल नाम की अधिक

  1. कमांड लाइन से MySQL डेटाबेस से कैसे कनेक्ट करें? कमांड लाइन से MySQL डेटाबेस से कैसे कनेक्ट करें?

    MySQL कमांड-लाइन क्लाइंट (mysql.exe) से कनेक्ट करें विंडोज कमांड प्रॉम्प्ट से MySQL सर्वर से कनेक्ट करने के लिए mysql क्लाइंट प्रोग्राम का उपयोग करें। चरण-दर-चरण कमांड प्रॉम्प्ट खोलें: Win+R → cmd → Enter MySQL bin डायरेक्टरी में जाएं: cd C:\Program Files\MySQL\MySQL Server 8.0\bin (आपके इंस्टॉल