一、在Linux上以root账号登录主机
MysqL -uroot -p123456
三、先删除原来的 root@%
用户(若之前没有创建,则跳过此步骤)
drop user 'root'@'%';
create user 'root'@'%' identified with MysqL_native_password by '123456';
五、接着授权
grant all on *.* to 'root'@'%' with grant option;
六、刷新配置
flush privileges;
七、退出
exit;
参考地址:https://blog.csdn.net/liaowenxiong/article/details/123325651