- 先查看原先数据库的权限信息,发现只有localhost host具有root权限,我们需要改成所有host
use mysql;
select host,user from user;
- 修改mysql权限表
update user set host='%' where user='root';
3. 直接在当前状态下 重新远程连接OK
flush privileges;
- 再次查看mysql数据库的user表信息,发现OK
select host,user from user;