Не удается подключиться к Amazon RDS с MySQL верстаком - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь подключиться к Amazon RDS с MySQL верстаком, но продолжаю сталкиваться с этой ошибкой:

Не удалось выполнить попытку подключения для пользователя 'admin' с вашего хоста на сервер по адресу database-2.cv15axugkvps.us-east-2.rds.amazon aws .com: 3306:
Невозможно подключиться к MySQL серверу на 'database-2.cv15axugkvps.us-east-2.rds .amazon aws .com '(60)

Пожалуйста: 1 Убедитесь, что MySQL работает на базе данных сервера-2.cv15axugkvps.us-east-2.rds.amazon aws .com

2 Убедитесь, что на порту 3306 работает MySQL (примечание: 3306 - значение по умолчанию, но его можно изменить)

3 Убедитесь, что администратор имеет права на подключение к базе данных-2. cv15axugkvps.us-east-2.rds.amazon aws .com с вашего адреса (права MySQL определяют, какие клиенты могут подключаться к серверу и с каких компьютеров)

4 Убедитесь, что вы оба предоставляете пароль, если необходимо и используя правильный пароль для базы данных-2.cv15axugkvps.us-east-2.rds.amazon aws .com, подключаясь с адреса хоста, с которым вы работаете соединение с

Я знаю, что с моим именем хоста, портом, именем пользователя и паролем все в порядке. Я даже создал вторую базу данных с новым именем пользователя и паролем, чтобы быть уверенным, что не забыл оригиналы.

Похоже, у этого человека была похожая проблема . Они прокомментировали:

Хорошо, я возьму вину за это. Я думал, что порт 3306 открыт для всех, но мне пришлось назначить ему свой IP-адрес, чтобы разрешить traffi c. Мне нужно было получить свой IP-адрес (www.whatsmyip.org), а затем добавить его в качестве порта 3306 в моей группе безопасности. Если ваш IP - 12.34.56.78, выберите «MySQL» в раскрывающемся меню «Создать новое правило» на вкладке «Входящие» вашей группы безопасности. Затем добавьте 12.34.56.78/32 в качестве источника, нажмите «Добавить правило», затем нажмите «Применить изменения правила»

Я пробовал это сделать, но у меня возникла та же проблема.

1 Ответ

0 голосов
/ 20 марта 2020

Судя по комментариям, проблема заключалась в том, что экземпляр БД был private. Изменение на public решило проблему.

...