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

4

我遇到了一些问题,无法从我的应用服务器(Windows 2008 R2)连接到运行在 Windows 2008 R2 上的 MySQL 服务器。

Laravel 应用程序报告以下错误:

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

奇怪的是,我可以使用完全相同的凭据和端口从应用程序服务器通过MySQL Workbench连接到MySQL服务器,并且连接很快。有人能解释一下这是如何实现的吗?

你是通过远程访问它的吗? - Michael Hommé
2个回答

2

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


0

这是由我们的主机提供商应用的防火墙设置。无论如何,谢谢。


3
当您说“可以解释得更详细一些吗?”时,您想要更深入地了解某个主题或问题。而当您说“遇到了同样的问题”时,则表示您也经历了类似的情况,并需要帮助来解决这个问题。 - crash springfield

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接