Тайм-аут подключения MySQL с помощью панели инструментов Docker - PullRequest
0 голосов
/ 13 мая 2019

Я пытаюсь настроить проект 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.Самым большим отличием является то, что я использую панель инструментов Docker на своем компьютере с Windows 8, а на работе я использую Docker Desktop.В частности, я получаю доступ к своему приложению, используя http://192.168.99.100 вместо localhost.

Я уверен, что мои учетные данные верны.

Еще одна догадка, которую я имел, это то, что мне нужно указать порт MySQL.В настоящее время оно не установлено.Если это нужно установить, что я должен установить?

У кого-нибудь есть указания, как я могу решить эту проблему?Я очень ценю любые советы.

1 Ответ

0 голосов
/ 13 мая 2019

Я разобрался в проблеме.

Я не был авторизован для доступа к AWS RDS MySQL с моего IP.

...