连接错误 - SQLSTATE [HY000] [2002]操作超时

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连接错误 - SQLSTATE [HY000] [2002]操作超时相关的知识,希望对你有一定的参考价值。

我无法从我的应用程序服务器(Windows 2008 R2机箱)连接到也运行在Windows 2008 R2上的mysql服务器机箱。

Laravel应用程序报告错误:

exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Operation timed out'

奇怪的是我可以使用完全相同的凭据和端口通过MySQL Workbench从应用服务器连接到MySQL服务器,并且连接很快。

谁能说明这是怎么回事?

答案

检查.env文件或config database.php文件,设置正确的用户名,密码,数据库名称,ip和端口。

另一答案

这是我们的主机提供商应用的防火墙设置。不管怎么说,还是要谢谢你。

以上是关于连接错误 - SQLSTATE [HY000] [2002]操作超时的主要内容,如果未能解决你的问题,请参考以下文章

连接错误 - SQLSTATE [HY000] [2002]操作超时

在 Laravel 项目中收到“SQLSTATE [HY000] [2002] 连接被拒绝错误”

SQLSTATE[HY000] [2002] 连接被拒绝 |

SQLSTATE[HY000] [2002] 使用 whereHas 时 laravel 中的连接被拒绝错误

Yosemite 上的 MAMP - 连接错误:SQLSTATE[HY000] [2002] 没有这样的文件或目录

Laravel:SQLSTATE [HY000] [2002] 连接被拒绝