За последние 24 часа я создал и заново создал экземпляр AWS MySql и попытался подключиться как с MySQL Workbench, так и с CLI с моего Windows 10 ноутбука. Я не был успешным. Я настроил базу данных с помощью шаблонов «Стандартное создание» и «Свободный уровень», обеспечив, что я подключен к VP C по умолчанию, база данных «общедоступна» и использует только «аутентификацию по паролю».
После того, как база данных была создана, я выбираю группу безопасности по умолчанию, связанную с экземпляром БД, и изменяю «входящие» правила, чтобы принимать «All» traffi c из «All» протоколов в диапазонах «All» портов, из «всех» источников (0.0.0.0/0 и :: / 0), а также из указанного c «MySQL / Aurora)» TCP на порт 3306 из «всех» источников (0.0.0.0/0 и :: / 0 ).
![Inbound Rules Screenshot](https://i.stack.imgur.com/q0xDx.png)
Правила "исходящих" разрешают также "Все" трафик c из протоколов "Все" в диапазонах портов "Все", из источников "Все" (0,0 .0.0 / 0 и :: / 0) в случае, если проблема связана с ответом, возвращаемым на мой ноутбук.
![Outbound Rules Screenshot](https://i.stack.imgur.com/Ezm9g.png)
Похоже, что это охватывает широко принятые решения для этого соединение ... но даже все же я проверил свой Windows брандмауэр и маршрутизатор, чтобы подтвердить, что порт 3306 не был заблокирован.
Может кто-нибудь придумать другую возможную причину этой проблемы с подключением? На данный момент я, должно быть, упускаю что-то действительно простое-глупое, поэтому любая помощь будет принята с благодарностью.
РЕДАКТИРОВАТЬ 1 Я рассмотрел похожую проблему здесь: https://serverfault.com/questions/706819/unable-to-connect-to-rds-instance-from-outside-vpc-error-2003-hy000-cant-con?newreg=5b9e8fe57f7644119d6c7e7ba91f2fb2
Таблица маршрутов, связанная с 3 подсетями для VP C, выглядит следующим образом (с "igw"):
![Route Table Image](https://i.stack.imgur.com/lvspt.png)
РЕДАКТИРОВАТЬ 2 Моя база данных RDS MySQL автономна. У меня не работает экземпляр EC2. Единственными ресурсами EC2, которые я использую, являются группы безопасности, связанные с моим ПО по умолчанию C.
РЕДАКТИРОВАТЬ 3 Я наконец-то создал новую учетную запись на AWS и совершенно новую mySql БД. Я также удалил все мои MySql продукты (Workbench, Server, Installer и т. Д. c) и переустановил Workbench. Я добавил одно новое правило для входящих подключений, чтобы включить весь трафик / порты / источники. Со всеми этими изменениями я смог подключиться в самый первый раз. Единственное, что я заметил в этот раз при настройке моей базы данных, было то, что правило входящего по умолчанию включало Весь трафик / Порты / Протоколы, но с источником, установленным в группу безопасности по умолчанию вместо диапазона IP.
Я ухожу вопрос остался без ответа, потому что я до сих пор не знаю, что послужило причиной этого.