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

Cách sửa lỗi Illuminate \ Database \ QueryException:SQLSTATE [HY000] [1044] Quyền truy cập bị từ chối đối với người dùng

Mở .env và chỉnh sửa nó. Chỉ cần thiết lập thông tin đăng nhập DB chính xác:

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=            // Your Database Name
DB_USERNAME=           // Yout Database Username
DB_PASSWORD=          // Your Database Password 

DB_USERNAME nên được đặt thành root nếu bạn không có tên người dùng mặc định trong quá trình cài đặt MySQL trong xampp .

Nếu không có mật khẩu nào được đặt trên cơ sở dữ liệu, hãy xóa mật khẩu đó DB_PASSWORD , không gian trống cũng phải được xóa (Trước đây tôi cũng đã đối mặt với vấn đề này, cửa sổ coi khoảng trống là mật khẩu)

Sau khi hoàn thành .env chỉnh sửa, vui lòng nhập lệnh này vào thiết bị đầu cuối của bạn để xóa bộ nhớ cache:

php artisan config:cache


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLSTATE [HY093]:câu lệnh pdo trong khi chèn vào mysql db

  2. Giám sát các chèn MySQL từ các ứng dụng khác nhau

  3. Lấy các ký tự đặc biệt ra khỏi cơ sở dữ liệu MySQL với PHP

  4. EXISTS có hiệu quả hơn COUNT (*)> 0 không?

  5. Cài đặt MySQL