Menyelesaikan Masalah Ketersambungan MySQL Jauh dengan PHP
Apabila cuba mewujudkan sambungan ke pelayan MySQL jauh dari mesin tempatan, pengguna mungkin menghadapi ralat yang menunjukkan ketidakupayaan untuk menyambung ke pelayan.
Untuk menyelesaikan isu ini, pertimbangkan penyelesaian masalah berikut langkah:
1. Konfigurasi Firewall
Punca utama ralat ini selalunya berkaitan dengan tetapan firewall. Pastikan tembok api pelayan dikonfigurasikan untuk membenarkan sambungan masuk pada port 3306, yang merupakan port lalai untuk sambungan MySQL.
2. Keistimewaan Pengguna
Kedua, sahkan bahawa wujud pengguna MySQL dengan keistimewaan yang sesuai untuk menyambung dari jauh. Pengguna harus diberikan akses daripada kad liar "% (mana-mana hos)", seperti yang dinyatakan dalam manual MySQL.
Malangnya, menangani isu pertama mungkin mendedahkan ralat berikutnya yang berkaitan dengan keistimewaan pengguna. Untuk menangani perkara ini, pastikan pengguna MySQL yang ditetapkan memiliki kebenaran yang diperlukan untuk sambungan jauh.
Atas ialah kandungan terperinci Mengapa Kod PHP Saya Tidak Boleh Bersambung ke Pelayan MySQL Jauh Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!