Mungkin anda pernah mengalami masalah “Unable to connect to any of the specified MySQL host” ketika anda mengkoneksikan server anda dengan visual studio ? nah di artikel ini admin akan memberikan tips ataupun tutorial agar anda bisa menyelesaikan masalah tersebut.
ada konfigurasi yang harus anda lakukan agar koneksi visual studio dengan database mysql sukses di lakukan. jadi jika anda menggunakan share hosting maka sebaiknya anda hubungi customer service penyedia layanan server anda. jika anda menggunakan share hosting namecheap maka anda bisa live cheat dengan cs nya. dan anda dapat langsung berdiskusi tentang masalah yang di hadapi. karena sebelumnya saya juga pernah live cheat dengan cs namecheap dan respon dari cs tersebut sangat cepat dan sangat memuaskan.(bukan promosi)
namun jika anda menggunakan vps maka anda bisa mensetting vps anda sendiri karena anda memiliki hak akses penuh terhadap vps yang anda sewa. langkah-langkah mensetting vps tersebut cukup mudah. untuk lebih jelasnya admin ilham vanny putra sudah membuatkan tutorial vidio tentang cara mengkoneksikan visual studio dengan vps.
Langkah-langkah Resolved Unable to connect to any of the specified MySQL host :
- login ke vps sebagai root
- buka file mysqld.cnf
caranya ketikan command line di bawah ini :nano /etc/mysql/mysql.conf.d/mysqld.cnf
- kemudian cari bind-address
ganti 127.0.0.1 menjadi 0.0.0.0 - restar kembali service mysqlnya
systemctl restart mysql.service
- jika sudah kemudian membuat user baru mysql dengan host % (jadi bukan localhost)
buka phpmyadmin kemudian klik Add user account. tambahkan user baru dengan host name %
- jika sudah, silahkan coba login kembali menggunakan user dan password yang baru.
jika anda mendapatkan informasi Test Connection succeeded. maka koneksi visual studio dengan database mysql yang ada di vps sudah berhasil di lakukan.
semoga tutorial sederhana ini dapat membantu menyelesaikan permasalahan anda. terima kasih