MySQL局域网无法访问

执行以下命令

登录MySQL

1
mysql -u root -p

需要输入密码,进入MySQL后输入以下命令:

1
2
3
4
USE mysql;
UPDATE user SET host = '%' WHERE user = 'root';
FLUSH PRIVILEGES;
EXIT;

修改MySQL配置文件

1
vim /etc/mysql/mysql.conf.d/mysqld.cnf

把以下内容注释掉

1
bind-address		= 127.0.0.1