Disini saya akan jelaskan bagaimana cara koneksi MySql secara remote. Akses MySql secara remote berguna jika kita ingin mengakses database MySql dari aplikasi MySql Workbench atau jika kita mempunyai website dengan database server yang terpisah.
Login ke server menggunakan SSH, atau jika Anda menggunakan Windows, pakai Putty untuk mengakses server. Berikut ini adalah command jika Anda menggunakan terminal.
Setelah itu, masukkan password.
Edit my.cnf pada /etc/mysql/my.cnf atau file mysqld.cnf pada /etc/mysql/mysql.conf.d/mysqld.cnf
Setelah terbuka, temukan bagian [mysqld], comment pada bind-address, jadinya seperti ini.
Save file tersebut dengan cara ctrl+x kemudian tekan y dan enter. Lalu restart mysql
Langkah selanjutnya adalah memberikan grant access pada database pada ip address yang kita gunakan. Masuk ke mysql.
Lalu masukkan password user root MySql.
Command dibawah ini akan memberikan grant access untuk database nama_database untuk user nama_user pada ip address 1.2.3.4. Ganti 1.2.3.4 dengan ip address yang Anda gunakan. Jika Anda ingin mengaksesnya dari komputer Anda, masukkan ip Address komputer Anda, jika Anda ingin mengkoneksikan aplikasi web dengan database server, maka masukkan ip address dari aplikasi web Anda.
Lalu keluar dari mysql dengan ketik exit lalu enter. Silahkan dicoba untuk lakukan koneksi database MySql secara remote
Tidak ada komentar:
Posting Komentar