作者: 三森 时间: 2024-5-13 18:15
这个应该是类似的问题,你可以参考一下
作者: yhdata_lyaa 时间: 2024-5-13 18:45
是数据库用户没有权限么 作者: 三森 时间: 2024-5-14 16:19
是连接的本地的 mysql 数据库还是远程的数据库?主机不被允许连接 mysql 服务,检查一下数据库的 ip 和端口是否连通作者: yhdata_lyaa 时间: 2024-5-14 17:12
参考
错误信息 :ERROR 1130: Host xx.xx.xx.xx is not allowed to connect to this MySQLserver
原因 : mysql服务器没有赋予此客户端远程连接的权限。
检查 :在mysql服务器本地查询mysql库里user表对应的host是否包含客户端机器的IP(%为不限制IP允许远程连接)。
处理 :修改mysql库下的user表:update user set host = '%' where user ='XXX';flush privileges;