Я пытался использовать AWS Aurora Serverless для MySQL в своем проекте, но мне не удалось подключиться к нему, хотя у меня есть конечная точка, имя пользователя и пароль.
Что я наделал:
- В управлении консолью AWS я выбираю RDS> Instances> Aurora> Serverless.
- Оставьте настройки по умолчанию
- Создать базу данных
- AWS создаст только кластер AWS
- Я открываю MySQL Workbench и использую конечную точку, имя пользователя и пароль для подключения к базе данных.
Результат:
Попытка подключения для пользователя admin с вашего хоста на сервер не удалась: xxxxx.cluster-abcdefg1234.eu-west-1.rds.amazonaws.com:3306: не удается подключиться к серверу MySQL на 'xxxxx.cluster-abcdefg1234. eu-west-1.rds.amazonaws.com '(60)
Я сделал какие-то неправильные шаги? Пожалуйста, посоветуй мне.
****РЕДАКТИРОВАТЬ****
Я попытался создать еще одну базу данных Aurora с типом емкости: Provisioned. Я могу легко подключиться к конечной точке с помощью имени пользователя и пароля с помощью MySql workbench. Это означает, что порт 3306 открыт для рабочего места.
xxxxx.cluster-abcdefg1234.eu-west-1.rds.amazonaws.com
порт 3306? Если можете - вы знаете, что это проблема config / auth, если нет, то у вас проблема с сетью. В зависимости от вашей операционной системы вам может потребоваться установить Telnet, а затем ввести такую команду, какtelnet xxxxx.cluster-abcdefg1234.eu-west-1.rds.amazonaws.com 3306
- person Jorg Roper   schedule 07.08.2018