首先进行验证远程访问命令:mysql -h ip -P 端口 -u 用户名 -p密码
示例:mysql -h 192.168.0.001 -P 3306 -u root -padmin
发现报错。
登录mysql命令:mysql -u root -p
然后输入密码。
查看所有数据库:show databases;
使用其中的mysql数据库:use mysql;
进入mysql数据库后,更新root权限,命令如下:
update user set host="%" where user=“root” and host=“localhost”;
最后刷新:flush privileges;
再次登录,发现成功。