Как подключиться к серверу Azure Ubuntu VM MySQL с локальной машины MySQL?

0

Я установил ПРАВИЛА ВНУТРЕННЕГО ПОРТА в Лазуре. но все же он не работает. Изображение 174551

Я хочу связать это с Workbench MySQL и с помощью виртуальных машин Google, это работает. Если вы можете помочь с этим?

Теги:
azure
azure-sql-database
azure-mysql-database

3 ответа

0

У меня есть виртуальная машина Ubuntu 18.04, работающая в Azure. Установил в нем MySQL.

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

Включил порт 3306 с помощью команды sudo ufw. NSG в Azure VM в порядке. Все еще не идти. Мой коллега сказал мне, мне нужно проверить, прослушивает ли порт 3306 ip или что-то в этом роде,

Я проверил, слушает ли порт 3306, вот что я получил.

введите описание изображения здесь

Что мне делать дальше? Слушай пусто.

Есть ли другие шаги?

0

Вам необходимо создать правило брандмауэра, чтобы разрешить входящий трафик с общедоступного IP-адреса, где запущен MySQL Workbench (см. Изображение).

Изображение 174551

0

Некоторые возможные причины, которые вы могли бы рассмотреть в этом случае:

  • Если вы можете подключиться к Google VM с помощью MySQL Workbench, я предполагаю, что локальный брандмауэр открыт для портов конечного сервера SQL.
  • Проверьте NSG как на уровне VM, так и на уровне подсети.
  • Проверьте, хорошо ли настроена SQL-сервер, особенно порт сервера SQL, параметры подключения. Вы можете получить больше ссылок о подключении к виртуальной машине SQL Server на Azure.
  • Убедитесь, что порт 3306 прослушивает Azure VM с помощью netstat -anpl | grep 3306 netstat -anpl | grep 3306. Если нет, вы можете проверить, блокирует ли ваш брандмауэр VM этот доступ.

Если проблема все еще существует, вы можете добавить более подробную информацию о своем вопросе.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню