Не удается подключиться к серверу MySQL — возможные причины?

#amazon-web-services #amazon-ec2 #terminal

Вопрос:

После создания 2 групп безопасности и экземпляра RDC я нахожусь в терминале, и когда я попытался подключиться к mysql, используя отображаемую конечную точку с паролем администратора, она выдает «110 не может подключиться». не могли бы вы, пожалуйста, указать мне возможную причину, по которой это не подключается? Изображение сообщения об ошибке также прилагается.введите описание изображения здесь

Ответ №1:

Похоже, что у вас есть:

  • База данных MySQL Amazon RDS
  • Экземпляр Amazon EC2

Предполагая, что оба ресурса находятся в одном и том же VPC, настройка безопасности должна быть:

  • Группа безопасности на экземпляре EC2 ( EC2-SG ), которая разрешает входящий доступ на порт 3389 (RDP), чтобы вы могли войти в экземпляр, для исходящих правил установлен параметр «Разрешить все» по умолчанию
  • Группа безопасности в базе данных RDS ( DB-SG ), которая разрешает входящий доступ к порту 3306 (MySQL) из EC2-SG

То есть DB-SG следует напрямую ссылаться EC2-SG .

При подключении, если требуется несколько секунд, прежде чем произойдет сбой подключения, это указывает на отсутствие подключения к сети. Если это произойдет немедленно, значит, вы успешно связались с базой данных RDS, но она не разрешает вам доступ.

Комментарии:

1. Спасибо! Это сработало