MySQL проблема переподключения (mysqld.exe) продолжает выдавать ошибку - PullRequest
1 голос
/ 02 марта 2010

Нужно руководство, чтобы выяснить, что пошло не так. Я использую mysql, phpmyadmin чуть меньше года на своем домашнем компьютере, пока я разрабатывал веб-приложение. 3 дня назад я обновил свой Windows Vista всеми «замечательными» обновлениями Microsoft, обновлениями безопасности и т. Д., И теперь он сломался. Я попытался удалить все обновления, но есть 4 из них, которые я не могу удалить, потому что Microsoft сообщает, что их "операционная система" обновляется и не может быть удалена.

Моя система: Windows Vista, PHP 5+, MySQL 5.1, Apache 2+.

Я могу запустить свое веб-приложение, и оно без проблем обращается к базе данных. Однако, когда я запускаю phpmyadmin для доступа к базе данных, я получаю сообщение об ошибке: «mysqld.exe перестал работать» и phpmyadmin вылетает. Я попытался зайти в командную строку для mysql, чтобы сделать mysqldump для резервного копирования моей базы данных, и он выдает мне ошибку «2013, не удалось подключиться к серверу». Если я перезагружу компьютер, веб-приложение снова будет работать. По сути, php может запрашивать базу данных, но если я пытаюсь получить доступ к базе данных через phpmyadmin или из командной строки, возникает ошибка mysqld.exe, которая выдает mysql.

Есть идеи, что здесь происходит? Любые идеи, как обойти это, чтобы сделать резервную копию БД, чтобы я мог переустановить MySQL ?. Я действительно потерял, с чего начать. Я действительно не знаю, вызвали ли обновления проблему, или действительно ли проблема состоит в 4 обновлениях, которые не могут быть удалены.

Любые советы будут оценены. спасибо.

Ответы [ 2 ]

2 голосов
/ 02 марта 2010

Вы можете попробовать использовать XAMPP . Он содержит PHP, MySQL, Apache и другие вещи в одном простом в использовании пакете.

0 голосов
/ 25 мая 2010

После обновления драйверов программного / аппаратного обеспечения может произойти сбой службы mysqld.exe при каждом запуске (обычно с сообщением: mysqld.exe обнаружена ошибка и ее необходимо закрыть) Проверьте решение, описанное здесь (оно работает для меня), если вы хотите избежать переустановки mysql.

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