Не удается подключиться к серверу MySQL на локальном хосте (10061) в окне 7 - PullRequest
5 голосов
/ 06 июля 2011

У меня есть окно 7 в качестве операционной системы на производственном компьютере, где я пытаюсь использовать MySQL Server 5.0 в качестве базы данных. Но я не могу настроить MySQL на моей рабочей машине. Ниже приводится ошибка, которую я получаю.

Параметр безопасности не может быть применен к базе данных, так как не удалось установить соединение со следующей ошибкой:

Ошибка № 2003
Не удается подключиться к серверу MySQL на локальном хосте (10061).

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

Это мой результат команды 'netstat -an' -

Proto LocalAddress StateAddress State
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING

Это означает, что TCP на 3306 открыт. Может кто-нибудь, пожалуйста, сообщите мне решение этой проблемы. Однако я могу установить и настроить ту же установку MySQL Server в окне XP. Я также попробовал Google и нашел много блогов, но ни один из них не используется.

Большое спасибо.

Ответы [ 5 ]

5 голосов
/ 03 июня 2012

Измените

 host: localhost

на

 host: 127.0.0.1

Вероятно, это связано с разрешением вашей базы данных.

0 голосов
/ 22 декабря 2016

Проблема была решена. MySQL не был запущен в разделе «Сервисы» настроек. Поскольку XAMMP отключил уже работающее приложение в фоновом режиме.

0 голосов
/ 21 августа 2015

Я не нашел служб MySQL даже после решения проблемы.
Я просто запустил mysqld как администратор , и проблема была решена.Так просто, но мне потребовалось 3 часа, чтобы найти решение.

0 голосов
/ 25 ноября 2014

Первая проверка в системе, сервисы MySQL в рабочем состоянии или нет. посмотрите путь служб, щелкните правой кнопкой мыши на Мой компьютер> Управление> Службы и приложения> Службы и проверьте, запущен ли статус службы MySQL или нет. В противном случае щелкните правой кнопкой мыши сервис и начните сервис.

Надеюсь, это поможет вам.

0 голосов
/ 06 июля 2011

Вы проверили, используется ли порт 3036 другим приложением?Вы проверили, работает ли telnet hostname 3036 на локальном сервере MySQL, а также на удаленном компьютере?

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