解决之前先做好备份工作不然出错会绝望
1 修改 配置文件
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# 修改绑定地址
bind-address = 127.0.0.1 # 找到这个
# 改为
bind-address = 0.0.0.0
# 保存退出
:wq
2 更新信息到数据库
# 进入数据库
mysql -u root -p
# 2.1 查看信息
use mysql;
select User,authentication_string,Host from user;
# 2.2 刷新信息
flush privileges;
# 2.3再次查看信息
select User,authentication_string,Host from user;
# 2.4退出数据库
exit;
3 重启mysql 服务