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

Cách sửa lỗi InterfaceError:2003:Không thể kết nối với máy chủ MySQL trên '127.0.0.1:3306:3306' (11001 getaddrinfo không thành công)

Lấy ":3306" ra khỏi dòng "máy chủ" - trình kết nối mysql đang tự thêm cổng dẫn đến địa chỉ không hợp lệ.

Để tham khảo trong tương lai nếu bạn làm cần chỉ định một cổng thì bạn có thể chỉ định một tham số riêng biệt như vậy:

import mysql.connector

db=mysql.connector.connect(
   host="127.0.0.1",
   port="3306",
   user="root",
   passwd="teja",
   database="test"
)

Bạn không cần phải làm vậy - 3306 là cổng MySQL mặc định và có vẻ như đó là những gì bạn đang sử dụng.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mã PHP để chuyển đổi một truy vấn MySQL thành CSV

  2. MySQL CHỌN DISTINCT nhiều cột

  3. Nhận id của bản ghi được chèn gần đây nhất trong mybatis

  4. Cách tìm một mục trong danh sách tại một vị trí được chỉ định trong MySQL

  5. Thuật toán để chọn các địa điểm phổ biến nhất từ ​​cơ sở dữ liệu