问题描述:
"Host 'host.docker.internal' is not allowed to connect to this MySQL server
问题原因:
默认的配置只允许localhost
来访问数据库
解决办法:
修改使用的账户,如:root
账户对应的host
设置,
# 1、查询配置
use mysql;
#查询user对应的host配置
select user,host from user;
# 2、更新host
# 将对应账户的host值改为 %
# 3、刷新权限
flush privileges;
再次访问即可。