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

Lý do cho lỗi xác thực MySQL:Quyền truy cập bị từ chối đối với người dùng 'xxx' @ 'yyy'?

Đôi khi trong php / mysql có sự khác biệt giữa localhost và 127.0.0.1

Trong mysql, bạn cấp quyền truy cập dựa trên tên máy chủ, đối với người dùng cục bộ, đây sẽ là localhost. Tôi đã thấy php cố gắng kết nối với 'myservername' thay vì localhost mặc dù trong cấu hình 'localhost' đã được định nghĩa.

Cố gắng cấp quyền truy cập trong mysql cho 127.0.0.1 và kết nối trong php trên 127.0.0.1 cổng 3306.



  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ỗi sự kiện Mysql khi sử dụng php

  2. Truy vấn CodeIgniter:Làm thế nào để di chuyển một giá trị cột sang một cột khác trong cùng một hàng và lưu thời gian hiện tại trong cột ban đầu?

  3. Laravel 5.5 không thể hiển thị biểu đồ động bằng gói biểu đồ của ConsoleTV

  4. PATINDEX () thay thế trong MYSQL

  5. Laravel - Tuyên bố chuẩn bị sẵn của PDO - Không thể thực hiện các truy vấn trong khi các truy vấn không có bộ đệm khác đang hoạt động