Сервер не отвечает (или сокет локального сервера MySQL неправильно настроен) - PullRequest
2 голосов
/ 11 августа 2011

Я только что скачал последний WAMP (v 2.1) и в основном сделал новую установку.

Я перехожу на localhost/phpmyadmin и получаю эту ошибку:

Ошибка MySQL говорит:

2002 - сервер не отвечает (или сокет локального сервера MySQL неправильно настроен)

Какого черта?Что мне делать?

Ответы [ 4 ]

1 голос
/ 11 августа 2011

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

0 голосов
/ 17 ноября 2015

Я нашел решение после 10-часового мозгового штурма.Пожалуйста, выполните следующие шаги:

1 - Перейдите в файл my.ini, расположенный в каталоге вашего веб-сервера, и измените настройку для mysql socket = "MySQL" на "/tmp/mysql.sock".

2-Сделайте то же самое в php ini-файле и перезапустите ваш веб-сервер!

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

0 голосов
/ 07 февраля 2012

php.ini - в папке php / bin

mysql.default_socket = "C:/www/tmp/mysql.sock"

my.ini - в папке mysql

socket      = "C:/www/tmp/mysql.sock"

Это сработало для меня.Используя WAMP2.2 с Windows XP.

Я также удостоверился, что порт был установлен на 3306 в обоих случаях.

0 голосов
/ 11 августа 2011

возможно, брандмауэр блокирует порт mysql

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