Rumah > Artikel > pangkalan data > Mengapakah skrip PHP MySQL saya membuang ralat \"mysql_connect(): Tiada Sambungan Dapat Dibuat Kerana Penolakan oleh Mesin Sasaran\"?
Menyelesaikan "mysql_connect(): Tiada Sambungan Dapat Dibuat Kerana Penolakan oleh Mesin Sasaran"
Apabila cuba melaksanakan skrip PHP MySQL , sesetengah pengguna menghadapi ralat "mysql_connect(): Tiada sambungan boleh dibuat kerana mesin sasaran secara aktif menolaknya." Ralat ini timbul bukan disebabkan oleh isu kod sebaliknya disebabkan oleh faktor luaran.
Untuk menyelesaikan ralat ini, ikut langkah berikut:
1. Sahkan Konfigurasi Port:
Pastikan port sambungan ditetapkan kepada port lalai 3306.
2. Gunakan Alamat IP Daripada Nama Hos:
Cuba gantikan "localhost" dengan "127.0.0.1" kerana ia mungkin mendengar pada alamat tersebut.
3. Semak Sambungan UDP lwn. TCP:
Sahkan bahawa sambungan tidak cuba menggunakan UDP dan bukannya TCP.
4. Siasat Tetapan Firewall:
Pastikan tembok api anda dikonfigurasikan untuk membenarkan sambungan pangkalan data.
Dengan menangani faktor luaran ini, anda boleh menyelesaikan ralat dan mewujudkan sambungan yang berjaya ke pangkalan data MySQL.
Atas ialah kandungan terperinci Mengapakah skrip PHP MySQL saya membuang ralat \"mysql_connect(): Tiada Sambungan Dapat Dibuat Kerana Penolakan oleh Mesin Sasaran\"?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!