我无法通过 Laravel 连接到 sql 数据库。
问题不是:当我使用 xampp 时或者当我在没有 Laravel 的情况下工作时,就像使用普通 php 一样。 问题是:当我尝试使用 Laravel 连接到我的在线 sql 服务器时。 (SQLSTATE[HY000] [2002])
我无法发布这篇文章,但仍然说有一些错误,所以我正在写这篇文章。 关于质量标准的一些事情。
DB_CONNECTION=mysql
DB_HOST=c236um.forpsi.com
DB_PORT=3306
DB_DATABASE=******
DB_USERNAME=*****
DB_PASSWORD=*****
最佳答案
可能您的 MySQL 服务器没有监听传入连接。您必须验证:
- 编辑 my.ini 文件并将绑定(bind)参数从 127.0.0.1 更改为 0.0.0.0 以允许外部连接到 MySQL。
- 验证端口 3306 在您的防火墙中是否已打开。
亲切的问候。
关于php - Laravel SQL 连接超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46547835/