Secara default, distro berbasis Debian mengkonfigurasi MySQL untuk mengikat ke localhost saja, yang berarti bahwa host lain tidak dapat terhubung ke sana. Perbaiki konfigurasi MySQL Anda dan itu akan berhasil.
Edit /etc/mysql/my.cnf
dan ubah baris ini:
bind-address = 127.0.0.1
Untuk ini:
bind-address = 0.0.0.0
Ini akan mengekspos MySQL ke semua antarmuka jaringan, jadi pastikan Anda memiliki langkah-langkah keamanan jika server ini terpapar ke host yang tidak tepercaya.