Подключите базу данных RDS в локальной среде - PullRequest
0 голосов
/ 23 мая 2019

У меня есть приложение Laravel 5.7 в экземпляре Elastic Beanstalk поверх AWS, и я использую Ubuntu на своем локальном компьютере с подключением к базе данных через командную строку и ремесленника.

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

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

Может кто-нибудь объяснить мне или перенаправить меня к некоторым учебникам о том, как мне подключить AWS-RDS к моему локальному компьютеру или управлять командной строкой напрямую для консоли AWS?

Спасибо

Я ожидаю, что смогу подключить свой терминал к базе данных RDS, используемой моим экземпляром Elastic-Beanstalk, или смогу видеть и работать на терминале в aws (если эта служба существует)

1 Ответ

0 голосов
/ 23 мая 2019

Пожалуйста, выполните следующие действия:

  1. Подключитесь к вашему экземпляру EC2 (экземпляру Beanstalk) через SSH.
  2. Установите сервер MySQL на свой экземпляр EC2.
  3. См. https://support.rackspace.com/how-to/installing-mysql-server-on-ubuntu/ для установки MySQL.
  4. Подтвердите, что если вы включили порт MySQL '3306' в вашем экземпляре группа безопасности.
  5. Затем выполните следующие шаги для подключения к вашей базе данных.

Чтобы подключиться к вашему экземпляру RDS через CLI, используйте следующую команду:

mysql -u [DB instance identifier] -p -h Hostname


где идентификатор экземпляра БД - это имя пользователя вашей базы данных и Имя хоста является конечной точкой вашего экземпляра RDS


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

Теперь у вас будет полный доступ к вашей базе данных.

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