Cara allow, mengizinkan akses koneksi database secara remote bukan localhost adalah dengan membuat pada user % dan setup file mysql.ini
Contoh user allow remote mysql localhost di ganti “@” :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Ok, selanjutnya akses remote ssh mysql masuk pada file :
nano /etc/mysql/mysql.conf.d/mysqld.cnf
Ubah kode asli bind-address ke # (artinya fitur dimatikan)
bind-address = 127.0.0.1
mysqlx-bind-address = 127.0.0.1 (untuk versi 8.xx)
to
#bind-address = 127.0.0.1
#mysqlx-bind-address = 127.0.0.1 (untuk versi 8.xx)
OK, untuk penyimpan hasil perubahan restart mysql
service mysql restart