Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysql_connect():Tidak ada koneksi yang dapat dibuat karena mesin target secara aktif menolaknya

Anda lupa kata sandi dalam koneksi Anda.

Coba ini.

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

Periksa Dokumentasi di sini .

  • Anda harus beralih ke MYSQLI atau PDO seperti yang Anda lihat MYSQL sudah tidak digunakan lagi .

  • Kata sandi Mysql awal kosong menurut info ini untuk mysql ver 5.0. Anda harus memeriksa versi Anda.

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

EDIT:

berarti tidak ada kesalahan dalam kode Anda , tetapi Anda memiliki firewall yang memblokir koneksi Anda atau sistem Anda mendengarkan di PORT yang berbeda.

yang harus dilakukan:1-verifikasi default port penghubung Anda adalah 3306.

2-coba sambungkan dengan menggunakan "127.0.0.1" alih-alih "localhost" ini mungkin mendengarkan di "127.0.0.1".

3-Ini juga bisa salah jika ujung lainnya mendengarkan di UDP, bukan TCP.

4- verifikasi koneksi firewall Anda jika diizinkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana cara membuat daftar hasil kueri mysql dalam urutan tertentu?

  2. MySQL menghapus beberapa baris dalam satu kondisi kueri yang unik untuk setiap baris

  3. Mengapa jumlah baris yang diperkirakan sangat berbeda dalam hasil phpmyadmin?

  4. cara melakukan split pada kolom tabel sql

  5. UTF-8 sepenuhnya