Saya baru di mysql. Saya ingin terhubung ke server mysql menggunakan ip apa pun yang saya inginkan. Saya membaca bahwa yang harus saya lakukan adalah menambahkan ke file my.cnf baris bind-address = 0.0.0.0. Itu yang saya lakukan. Saya me-restart server mysql dan kemudian saya mengujinya dari baris perintah.
mysql -uroot -p'*password*' -h 127.0.0.1 --> Works
mysql -uroot -p'*password*' -h 192.168.2.4 (local ip address) --->
ERROR 1045 (28000): Access denied for user 'root'@'mguru.lnx.gr' (using password: YES)
Anda dapat melihat bagian di bawah bagian mysqld di file my.cnf
[mysqld]
user = mysql
port=3306
socket = /opt/lampp/var/mysql/mysql.sock
skip-external-locking
key_buffer = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
plugin_dir = /opt/lampp/lib/mysql/plugin/
#skip-networking
bind-address=0.0.0.0
Terima kasih sebelumnya, Nikos