远程登录被拒绝,要改一个表数据的属性让他可以远程登录
解决方法如下,执行命令:

mysql>use mysql;

mysql>select host ,user from user;
查看结果是不是root用户仅允许本地 localhost 登录,是的话,就要修改它的host为%,表示任意IP地址都可以登录

mysql> update user set host =’%’ where user=‘root’;

在这里插入图片描述
执行完后root对应的host成了%,表示可以任意IP地址登录了。

最后:

mysql> flushprivileges

把缓存flush掉

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐