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

Kết nối Mysql bị từ chối trên localhost

Hãy thử sử dụng localhost thay vì 127.0.0.1 và cũng đảm bảo rằng tên người dùng / mật khẩu bạn đang sử dụng là chính xác và tồn tại trên máy chủ mysql. Ngoài ra, hãy kiểm tra mysqld đang chạy và tường lửa của bạn có cho phép cơ sở dữ liệu mysql thông qua không.

Chỉnh sửa tệp php.ini của bạn và đảm bảo rằng tiện ích mở rộng =php_mysqli.dll được bật trên Windows hoặc tiện ích mở rộng =php_mysqli.so trên Linux.

Hãy thử câu trả lời tại đây: PHP - MYSQL - máy chủ cơ sở dữ liệu thử nghiệm

Có hai cài đặt bạn phải kiểm tra để cài đặt này hoạt động (giả sử bạn đã cài đặt máy chủ MySQL):

Kiểm tra giá trị của mysql.default_socket trong cấu hình PHP của bạn.

Kiểm tra giá trị của socket trong tệp cấu hình MySQL của bạn trong tiêu đề [mysqld].

Những giá trị đó phải giống hệt nhau; nếu không, hãy thay đổi một cái để khớp với cái kia và khởi động lại dịch vụ tương ứ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ở khóa bảng nếu chuỗi bị mất

  2. Tìm tất cả các cột chỉ có giá trị null, trong bảng MySQL

  3. Cách Chèn Nhiều Dòng trong Một Truy vấn SQL - Câu hỏi Phỏng vấn Tuần # 069

  4. Tối ưu hóa truy vấn MySQL với nhiều phép nối bên trái

  5. Tải tệp CSV vào MySQL Workbench