Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PyMySQL không thể kết nối với MySQL trên máy chủ cục bộ

Hai phỏng đoán:

  1. Chạy các biến mysqladmin variables | grep socket để biết vị trí của ổ cắm và thử thiết lập một kết nối như vậy:

    pymysql.connect(db='base', user='root', passwd='pwd', unix_socket="/tmp/mysql.sock")
    
  2. Chạy các biến mysqladmin variables | grep port và xác minh rằng cổng là 3306. Nếu không, bạn có thể đặt cổng theo cách thủ công như sau:

    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. LENGTH () trong MySQL là gì?

  2. Cách hàm REGEXP_INSTR () hoạt động trong MySQL

  3. Lỗi nghiêm trọng:toán tử [] không được hỗ trợ cho chuỗi

  4. Làm cách nào để khôi phục tệp kết xuất từ ​​mysqldump?

  5. Cài đặt Innotop để giám sát hiệu suất máy chủ MySQL