【发布时间】:2023-03-30 00:10:01
【问题描述】:
我们的数据库服务器已授予用户 root 对所有本地 IP 的访问权限,并且可以通过所有本地 IP 中的 cli 访问它们。但是在我们的webserver(不同的机器)中,Laravel仍然无法连接到数据库,这是错误:
我尝试清除缓存,重新安装 Laravel(安装 Composer,生成新密钥等)将 db 配置驱动器更改为 sqli,连接远程数据库仍然出错,但是当我通过查询数据库时为什么数据库可以工作修补那台机器,这太不寻常了。
【问题讨论】:
-
你重启了websever吗?
-
可能是您的防火墙阻止了它和/或您没有在防火墙内为外部连接打开 3306。
标签: php mysql laravel remote-access