问题:win10 系统上运行node,运行提示:Host is not allowed to connect to this MySQL Server。 在windows10上面装完Mysql8.0
问题:win10 系统上运行node,运行提示:Host is not allowed to connect to this MySQL Server。
在windows10上面装完Mysql8.0.28,发现本地可以使用Navicat进行连接 ,但是在Vue项目中调用node接口连接mysql却报错Host is not allowed to connect to this Mysql server
这个错误其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法:
在装有MySQL的机器上登录MySQL mysql -u root -p密码 ;
执行use mysql;
执行update user set host = ‘%’ where user = ‘root’;这一句执行完可能会报错,不用管它。
执行FLUSH PRIVILEGES;
经过上面4步,就可以解决这个问题了。
注: 第四步是刷新MySQL的权限相关表,一定不要忘了,我第一次的时候没有执行第四步,结果一直不成功,最后才找到这个原因。
来源地址:https://blog.csdn.net/web_long/article/details/131601116
--结束END--
本文标题: Host is not allowed to connect to this MySQL server
本文链接: https://lsjlt.com/news/419438.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0