1、进入数据库:
mysql -u root -p
# 输入密码回车
use mysql;
2、修改root账户远程连接host和密码验证方式:
update user set host="%" where user ="root";
ALTER user "root"@"%" IDENTIFIED WITH mysql_native_password BY "12345";
3、刷新权限:
FLUSH PRIVILEGES;
4、修改mysql网络节点:默认为127.0.0.1
找到mysql配置文件中的bind-address = 127.0.0.1这一行
改为bind-address = 0.0.0.0 或者注释掉这一行
5、重启mysql
service mysql restart