SQLSTATE[HY000] [1130] Host 'LAPTOP-6EODALIR' is not allowed to connect to this

254 阅读1分钟

原因:权限问题

host主机不能访问本机的mysql服务,原因需要连接非本机的mysql的时候,默认host是localhost,我们需要将这个mysql连接权限设置成%。

解决方法:

在mysql的数据库选择mysql这个数据库,里面有一个user表,进入表中有一个host字段将localhost值更改为%这个保存后,重启MySQL服务。

修改前

修改后

最后重启服务