Menghubungkan Mysql ke DB Tool

 

1. Pastikan MySQL menerima koneksi dari luar (remote)

#Secara default MySQL hanya menerima dari localhost.

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

#cari baris

bind-address = 127.0.0.1

#ubah menjadi

bind-address = 0.0.0.0

#lalu restart

sudo systemctl restart mysql

2. Buat user MySQL yang boleh akses dari luar

#Masuk ke MySQL:

sudo mysql

#Buat user baru (misal: user = user, password = passwordku123):

CREATE USER 'user'@'%' IDENTIFIED BY 'passwordku123';

#Lalu beri akses ke database tertentu:

GRANT ALL PRIVILEGES ON *.* TO 'arwan'@'%' WITH GRANT OPTION;

#Reload privilege:

FLUSH PRIVILEGES;

#Keluar

exit;

3. Buka port MySQL di firewall

#Default port MySQL = 3306

sudo ufw allow 3306/tcp

sudo ufw reload

Share on Google Plus

About Arwan Triwidianto

    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar