Allow Setup Remote Connection to Mysql

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
READ :  Connect Database Mysql Codeigniter 3