Доступ к экземпляру MySQL на Amazon Lightsail с помощью MySQL Workbench - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть многостраничный WordPress сайта Amazon Lights, настроенный со стеком bitnami.

enter image description here

Я ищу доступ к экземпляру базы данных MySQL наAmazon Lightsail с MySQL Workbench удаленно.

Обратите внимание, что у меня нет отдельного экземпляра базы данных LightSail, который, поскольку я пытаюсь сделать что-то как можно дешевле в данный момент, поэтому приведенное здесь руководство не применимомне.https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-connecting-to-your-mysql-database

Согласно базе данных wp-config.php MySql использует localhost: 3306

У меня статический IP-адрес 3.230.xxx.xxx Я взял имя пользователя и пароль БД из wp_config.php файл.

Я ввел детали

enter image description here

Интересно, кому-нибудь еще удалось подключиться к экземпляру MySQLработающий в экземпляре ОС LightSail, а не в автономном экземпляре базы данных LightSail.

enter image description here

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

1 Ответ

0 голосов
/ 27 сентября 2019

Нашел ответ, используя аналогичное видео на YouTube, которое используется для подключения к phpMyAdmin.

https://www.youtube.com/watch?v=9VdcQLDmYII

В основном вам нужно использовать Putty SSH туннелирование для подключения к экземпляру MySQL

  • Сначала я добавил новое соединение в Putty, убедитесь, что на брандмауэре LightSail открыт порт 22 * ​​1009 *

enter image description here

  • Перейдите на вкладку Соединение -> SSH -> Auth в меню справа. Введите ключ SSH, который загружен с панели управления Lightsail, его необходимо будет преобразовать в стандарт, распознаваемый замазкой

enter image description here

  • Перейдите в раздел Подключения -> вкладка Данные в правом меню.Добавьте новый перенаправленный порт, который мы пересылаем localhost: 3306 на сервере в порт на нашей машине 2222

enter image description here

  • Запуститесоединение через Putty.
  • Теперь в MySQL WorkBench перейдите в окно соединения с базой данных.Введите порт 2222. Я ввел пользователя БД и пароль из файла wp-config.php и смог успешно подключиться.

enter image description here

Такженашел второй метод

В MySQL Workbench вы можете изменить метод подключения на «Стандартный TCP / IP через SSH».Дали ключ SSH и соответствующие сведения о подключении были приняты

enter image description here

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