Rumah > pangkalan data > tutorial mysql > Mengapa Aplikasi PHP Saya Tidak Boleh Bersambung ke Pelayan MySQL Jauh Saya (Ralat 10060)?

Mengapa Aplikasi PHP Saya Tidak Boleh Bersambung ke Pelayan MySQL Jauh Saya (Ralat 10060)?

Barbara Streisand
Lepaskan: 2024-11-20 02:06:01
asal
976 orang telah melayarinya

Why Can't My PHP Application Connect to My Remote MySQL Server (Error 10060)?

Menyambung ke Pelayan MySQL Jauh dengan PHP: Menyelesai Masalah Isu Ketersambungan

Apabila cuba menyambung ke pelayan MySQL jauh daripada hos maya tempatan menggunakan PHP, pengguna mungkin menghadapi mesej ralat yang menunjukkan ketidakupayaan untuk menyambung. Artikel ini menangani penyelesaian isu ini, menyediakan langkah penyelesaian masalah khusus.

Penerangan Masalah

Seorang pengguna cuba menyambung ke pelayan MySQL jauh daripada hos maya tempatan mereka tetapi menerima mesej ralat yang menyatakan, "Tidak dapat menyambung ke pelayan MySQL pada 'xxx.xxx.xxx.xxx' (10060)." Isu ini berterusan walaupun semasa menggunakan baris arahan untuk menyambung.

Potensi Punca dan Penyelesaian

Dua punca utama boleh mengakibatkan isu ketersambungan ini:

  • Konfigurasi Firewall: Firewall pelayan jauh mungkin tidak dikonfigurasikan untuk membenarkan sambungan masuk pada port 3306, yang biasanya digunakan oleh pelayan MySQL. Untuk menyelesaikan masalah ini, pastikan bahawa tembok api dikonfigurasikan untuk membenarkan sambungan pada port 3306.
  • Kebenaran Pengguna Pangkalan Data: Mesti ada pengguna dalam pangkalan data MySQL yang diberi kuasa untuk menyambung daripada mesin Alamat IP (% untuk mana-mana hos). Sahkan bahawa pengguna pangkalan data yang sesuai dengan kebenaran yang diperlukan wujud dan boleh menyambung daripada mesin setempat.

Pertimbangan Tambahan

Selepas menyelesaikan isu konfigurasi tembok api, masalah kebenaran pengguna pangkalan data mungkin timbul. Adalah penting untuk memastikan bahawa tembok api dikonfigurasikan dengan betul dan bahawa pengguna pangkalan data mempunyai kebenaran yang diperlukan untuk menyambung dari jauh.

Atas ialah kandungan terperinci Mengapa Aplikasi PHP Saya Tidak Boleh Bersambung ke Pelayan MySQL Jauh Saya (Ralat 10060)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan