使用Docker工具箱的MySQL连接超时

时间:2019-05-12 22:16:15

标签: php mysql docker-toolbox

我正在尝试在个人计算机上设置一个CakePHP项目。一切似乎都按预期工作,除了我无法连接到MySQL。 CakePHP不断输出此错误消息:

Database Error
PDOException
Documentation API
Error: SQLSTATE[HY000] [2002] Connection timed out

If you are using SQL keywords as table column names, you can enable identifier quoting for your database connection in config/app.php.

我在工作中使用了类似的设置,并且能够连接到远程MySQL。最大的区别是我在Windows 8计算机上使用Docker工具箱,而在工作中我使用Docker Desktop。特别是,我使用http://192.168.99.100而不是localhost访问我的应用程序。

我很肯定我的凭据是正确的。

我的另一种预感是我需要指定MySQL端口。当前未设置。如果确实需要设置,我应将其设置为什么?

有人对我如何解决这个问题有任何指示吗?我非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

我发现了问题。

我无权使用我的IP访问AWS RDS MySQL。