Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PyMySQL लोकलहोस्ट पर MySQL से कनेक्ट नहीं हो सकता

दो अनुमान:

  1. mysqladmin variables | grep socket सॉकेट कहाँ स्थित है, यह जानने के लिए, और इस तरह एक कनेक्शन स्थापित करने का प्रयास करें:

    pymysql.connect(db='base', user='root', passwd='pwd', unix_socket="/tmp/mysql.sock")
    
  2. mysqladmin variables | grep port और सत्यापित करें कि पोर्ट 3306 है। यदि नहीं, तो आप पोर्ट को मैन्युअल रूप से इस तरह सेट कर सकते हैं:

    pymysql.connect(db='base', user='root', passwd='pwd', host='localhost', port=XXXX)
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या कोई विदेशी कुंजी एक गैर-अद्वितीय अनुक्रमणिका का संदर्भ दे सकती है?

  2. MySQL में लॉग फाइल कैसे देखें?

  3. लिनक्स में डिफ़ॉल्ट MySQL/MariaDB पोर्ट कैसे बदलें

  4. MySQL में संबंध कैसे बनाएं

  5. MySQL IN स्टेटमेंट के लिए PDO बाइंडिंग मान