Не удается подключиться к MySQL, запущенному на виртуальной машине Linux (ubuntu 16.04) на Azure, с помощью локального ноутбука - PullRequest
0 голосов
/ 03 августа 2020

Я могу подключиться к виртуальной машине с помощью S SH с эмулятором терминала PuTTY

enter image description here


Then with MySql server running on the virtual machine on the Azure cloud platform I Attempt a remote connection to the MySQL database from my laptop using both MySQL and the MySQL workbench. Both methods result in a can't connect status.

enter image description here



enter image description here


The user has all privileges assigned, the ip address is the same as I use in PuTTY and the port is correct.


In my Azure portal the security rules are set like the documentation say to:

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

Эта проблема выглядит как проблема с принятием IP-адреса моего портативного компьютера. Однако в правилах безопасности указывается и IP-адрес для подключения MySQL к виртуальной машине. Также нет проблем с подключением к PuTTY.

У меня нет проблем с использованием SQL Workbench для подключения к предварительно настроенному: Azure База данных для MySQL сервера

Только когда я использую (необработанный) самонастраиваемый SQL сервер на виртуальной машине в Azure.

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 03 августа 2020

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

netstat -plan | grep :3306

Как только вы сделали это, но проблема не устранена, пожалуйста, убедитесь, что конфигурационный файл в MySQL настроен для включения удаленного доступа. Файл находится в следующем каталоге.

/etc/mysql/my.cnf

следующий блог может оказаться полезным. В нем есть подробные инструкции. https://bobcares.com/blog/cannot-connect-to-mysql-server-10060/

...