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

Ngoại lệ không mong muốn:SQLSTATE [HY000] [1045] Quyền truy cập bị từ chối đối với người dùng **** @ 'localhost' (sử dụng mật khẩu:CÓ)

Đôi khi Access bị từ chối Lỗi ngoại lệ vì thông tin đăng nhập mysql của bạn không hợp lệ Thứ hai, theo kinh nghiệm của tôi, tôi nhận thấy rằng điều này cũng xảy ra do bạn không đặt mật khẩu cho kết nối cơ sở dữ liệu của mình. ví dụ:

private $host = "localhost";
private $db_name = "db_dbtest"; // Database name
private $username = "db_user"; // your database username
private $password = "db_password"; // Your password
public $conn;

}

Thử và đặt mật khẩu cho kết nối cơ sở dữ liệu của bạn. Tôi đã có trải nghiệm như vậy và sau khi thay đổi Đối chiếu của mình thành utf8_general_ci trên tab Hoạt động, điều này không thể giải quyết được vấn đề của tôi. Tôi đã nghĩ đến việc thêm mật khẩu vào kết nối cơ sở dữ liệu của mình và ngay lập tức nó được kết nối. Bạn có thể chạy thử nó và xem nó có hữu ích khô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. MySQL Chọn Ngày tương đương với Hôm nay

  2. Nhóm mySQL theo tên thành viên

  3. MYSQL THAM GIA TRÁI với GROUP BY

  4. Làm thế nào để đặt một varchar có độ dài không giới hạn?

  5. Làm cách nào để bạn đặt một máy nhắn tin mặc định cho máy khách MySQL?