MySQL верстак не соединяется с AWS Аврора MySQL без сервера - PullRequest
1 голос
/ 25 марта 2019

Я получаю эту ошибку: can not connect to database server

Не удалось выполнить попытку подключения для пользователя 'cameraworx' с вашего хоста на сервер по адресу cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com:3306: Не удается подключиться к серверу MySQL по адресу «cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com» (110)

Пожалуйста:

  1. Убедитесь, что mysql работает на сервере. Cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com
  2. Убедитесь, что mysql работает на порту 3306 (примечание: 3306 - этопо умолчанию, но это можно изменить)
  3. Проверьте, есть ли у cameraworx права на подключение к cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com с вашего адреса (права mysql определяют, какие клиенты могут подключатьсяна сервер и с каких компьютеров)
  4. Убедитесь, что вы предоставляете пароль, если это необходимо, и используете правильный пароль для cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com, подключающегося с tадрес хоста, с которого вы подключаетесь

я пытаюсь подключиться с помощью следующих учетных данных:

конечная точка : cameraworxinstance.cluster-cugucrimdqma.ap-south-1.rds.amazonaws.com

port : 3306

username: master username

в группах безопасности vpc, которые я даже пробовал с входящим всем трафиком

1 Ответ

0 голосов
/ 26 марта 2019

Amazon Aurora Serverless обладает следующими функциями:

  • Amazon Aurora можно использовать только в пределах VPC, в котором он создан, и принимает подключения только в пределах того VPC, в котором он создан.
  • Он не будет работать в сети VPN или пиринговой сети VPC.
  • По умолчанию порт равен 3306, порт нельзя изменить
  • Нет группы параметров БД, вместо этого только параметр кластераИспользуется группа.
  • Доступ к конечной точке Amazon Aurora Serverless Cluster также возможен через AWS Direct Connect.

    Вы также упомянули, что входящий трафик входит в группы безопасности VPC.Это не рекомендуемый способ подключения к базе данных.Вы должны явно указать источник, откуда будут поступать соединения.

    Например:

    Тип протокола Порт Диапазон Источник
    MySQL / Aurora TCP 3306 ID группы безопасности

Если у вас нет VPC по умолчанию, вы можете создать VPC в Aurora Dashboard, который создаст группу подсети БД по умолчанию и группу безопасности по умолчанию.


Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...