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

mysql_connect ():Không thể thực hiện kết nối vì máy mục tiêu đã chủ động từ chối nó

Bạn quên mật khẩu trong kết nối của mình.

Hãy thử điều này.

    mysql_connect("localhost","root" ,"password here");

Kiểm tra Tài liệu tại đây .

  • Bạn nên chuyển sang MYSQLI hoặc PDO như bạn thấy MYSQL đã không còn được dùng nữa .

  • Mật khẩu Mysql ban đầu để trống theo thông tin này cho mysql phiên bản 5.0. bạn nên kiểm tra phiên bản của mình.

      mysql_connect("localhost","root" ,""); // will connect.
    

CHỈNH SỬA:

có nghĩa là không có lỗi trong mã của bạn, nhưng bạn có tường lửa chặn kết nối của bạn hoặc hệ thống của bạn đang nghe trong PORT khác.

việc cần làm:1-xác minh mặc định cổng kết nối của bạn là 3306.

2-thử kết nối bằng cách sử dụng "127.0.0.1" thay vì "localhost", điều này có thể nó đang nghe trên "127.0.0.1".

3-Nó cũng có thể bị lỗi nếu đầu bên kia đang nghe trên UDP, không phải TCP.

4- xác minh kết nối tường lửa của bạn nếu nó được phép.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bảng 'hố đen' có xấu xa không?

  2. Bạn có thể định nghĩa bảng chữ trong SQL không?

  3. Làm thế nào để sử dụng Django với các bảng cơ sở dữ liệu chỉ đọc kế thừa với các khóa chính tổng hợp?

  4. Cảnh báo:mysqli_query ():Không thể tìm nạp mysqli

  5. cách xóa bản ghi khỏi cơ sở dữ liệu bằng Ajax