登录社区云,与社区用户共同成长
邀请您加入社区
mysql报错:SQLSTATE[HY000][1130] Host 'host.docker.internal' is not allowed to connect to this MySQL server
**产生原因:**由于搭建了docker环境,把项目放到docker环境内部了,和主机mysql隔离了 所以当docker项目访问mysql时,访问性质是:局域网访问
解决方案: mysql局域网访问, 需要改变其自带库中user表的字段User为root的host字段值 流程如下:
一 、Navicat操作
二 、 刷新mysql权限:
对用户做了权限变更之后,一定记得重新加载一下权限,将权限信息从内存中写入数据库。
权威|前沿|技术|干货|国内首个API全生命周期开发者社区
更多推荐
本地Docker部署Navidrome音乐服务器与远程访问听歌详细教程
【docker系列】docker删除指定容器
【Docker系列】制作基础镜像
扫一扫分享内容
所有评论(0)