2013-12-19 3 views
0

Я включил это через брандмауэр Windows. (Я использую Avast Free, у которого нет бесплатного брандмауэра), и я пошел на маршрутизатор BT, чтобы перенаправить это тоже. Тем не менее, я все еще получаю системную ошибку 10060. Я загрузил PfPortchecker и проверил порт 3306 и, по-видимому, он все еще не открыт.Не удается получить доступ к порту 3306 для mySQL Workbench

Я довольно не знаю, что здесь делать, любая помощь приветствуется.

+0

Просьба пояснить, какая у вас настройка. Пока звучит так, будто вы запускаете сервер mysql у себя дома и пытаетесь получить доступ к нему из других источников, правильно? –

+0

Здравствуйте, я установил MySQLworkbench, и я пытаюсь подключиться к localhost. 127.0.0.1, порт: 3306, имя пользователя: root. Но я продолжаю получать ошибку выше, и по какой-то причине кажется, что я полностью не могу открыть порт 3306. –

+0

Вы уверены, что настройка соединения сервера в 'my.cnf' верна? Такие вещи, как его опция порта, привязка-адрес, есть ли у вас скиповая сеть? –

ответ

0

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

Первое, что нужно проверить: на самом деле ваш сервер работает? Есть ли служба, которая запускает сервер MySQL? Какая настройка? Вы установили сервер через установщик MySQL Windows? Если сервер работает, проверьте конфигурационный файл, если сеть TCP/IP отключена по какой-то странной причине (она не должна, но кто знает). Если это отключено, вы можете подключаться только по именованному каналу на ваш сервер.

Следующим шагом является проверка того, что пользователю, которого вы используете для подключения, фактически разрешено подключаться к локальной машине. Джереми прямо здесь, имеет значение, если вы используете localhost или 127.0.0.1, особенно если IPv6 включен в поле (где localhost разрешает до :: 1, а не 127.0.0.1).

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