2015-10-08 3 views
1

Я впервые пытаюсь использовать Azure. Я последовал за this руководством по созданию веб-приложения с базой данных MySQL.Подключиться к базе данных Azure MySQL

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

Это выглядит как вопрос брандмауэра, как я не могу телнет к нему:

telnet us-cdbr-azure-west-c.cloudapp.net 3306 
Trying 104.209.43.4... 
telnet: connect to address 104.209.43.4: Operation timed out 
telnet: Unable to connect to remote host  

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

Заранее спасибо.

+0

Вы установили clearDB для MySQL в azure? –

+0

Я не уверен, что вы имеете в виду. Я нажал кнопку create, как показано в руководстве. Я вижу свою базу данных и зеленый галочку рядом с ней на панели инструментов clearDB. – mickzer

+0

Работает ли ваше приложение? И вы используете MySQL workbench, чтобы подключить его со своего рабочего стола? –

ответ

0

Обычно эта проблема возникает из-за IP или Port блокируется брандмауэром.

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

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

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

Смежные вопросы