- 将/etc/mysql/my.cnf中的bind_address那一行注释掉或修改为“bind_address=0.0.0.0”:
bind_address并没有在/etc/mysql/my.cnf文件中,这个文件除去注释只有如下两行内容:
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
根据这个内容,应该查看一下/etc/mysql/conf.d/和/etc/mysql/mysql.conf.d/这两个文件夹中的.cnf文件,发现/etc/mysql/mysql.conf.d/mysqld.cnf文件里面配置了“bind_address=127.0.0.1”,将其注释掉。
- 修改mysql.user表中相关用户(例如root)的host域,可以修改为具体的IP地址,或者是用“%”作通配符(例如用“%”代表任何地址):UPDATE user SET host='%' WHERE user='root'。