Hal-hal yang perlu diperiksa:
- MySQL mendengarkan di IP publik (sepertinya Anda sudah selesai)
- MySQL mendengarkan pada port standar / Anda menghubungkan port yang sama dengan yang didengarkannya.
- Apakah ada firewall yang berjalan di mesin jarak jauh? (Biasanya dikemas standar dalam distro) Apakah firewall dikonfigurasi untuk mengizinkan koneksi ke port tersebut?
- Jika mesin jarak jauh berada dalam jaringan lain, apakah ada terjemahan alamat jaringan (NAT) yang terjadi antara koneksi Anda dan mesin akhir - jika demikian, apakah mesin tersebut dikonfigurasi untuk mengizinkan port MySQL melaluinya.
- Apakah
my.cnf
file yang dikonfigurasi untuk mengizinkan koneksi dari apa pun selainlocalhost
127.0.0.1
IP - meskipun Anda lebih mungkin mendapatkan respons akses ditolak, daripada tidak dapat terhubung.