我打开wamp后点击phpmyadmin出现如图所示情况:用localhost打不开但是用127.0.0.1可以,不知这问题如何解决。
1 回答
已采纳
IT程序狮
TA贡献85条经验 获得超30个赞
你好。以下是解决方案,你可以尝试下。希望对你有所帮助。
mysql的1130错误是远程连接的用户无远程权限问题导致。
解决方案:在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'。
mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root';
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host' from user where user='root';
第一句:是以权限用户root登录
第二句:选择mysql库
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
第五句:刷新MySQL的系统权限相关表
第六句:再重新查看user表时,有修改。。
最后重起mysql服务即可完成。
添加回答
举报
0/150
提交
取消