Untuk terhubung dari jarak jauh, Anda harus memiliki MySQL bind port 3306 ke alamat IP mesin Anda di my.cnf. Maka Anda harus membuat pengguna di localhost dan wildcard '%' dan memberikan izin pada semua DB seperti . Lihat di bawah:
my.cnf (my.ini di windows)
#Replace xxx with your IP Address
bind-address = xxx.xxx.xxx.xxx
Kemudian:
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';
Kemudian:
GRANT ALL ON *.* TO 'myuser'@'localhost';
GRANT ALL ON *.* TO 'myuser'@'%';
FLUSH PRIVILEGES;
Tergantung pada OS Anda, Anda mungkin harus membuka port 3306 untuk mengizinkan koneksi jarak jauh.