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

Python MySQLdb - Lỗi 1045:Quyền truy cập bị từ chối đối với người dùng

'localhost' là và có luôn đặc biệt với MySQL . Trong trường hợp của bạn, bạn cấp [email protected] một số đặc quyền và điều này có nghĩa là 'trình thu thập thông tin người dùng kết nối thông qua ổ cắm UNIX'. Và, tôi khá chắc chắn rằng máy chủ MySQL được định cấu hình với - bỏ qua mạng .

Điều này có thể được khắc phục bằng cách nói rõ ràng. Sử dụng đối số kết nối unix_socket của trình điều khiển cơ sở dữ liệu của bạn, nó sẽ buộc sử dụng ổ cắm UNIX. (Liên kết một cách hổ thẹn với MySQL Connector / tài liệu Python, vì tôi là người duy trì trình điều khiển đó).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm việc với MyISAM trong MySQL

  2. Bảng MySQL được đánh dấu là bị lỗi và sửa chữa lần cuối (tự động?) Không thành công

  3. Lỗi truy vấn SQL - Cột không được rỗng

  4. kiểu dữ liệu mysql chỉ để lưu trữ tháng và năm

  5. Bí danh MySQL cho các cột SELECT *