Не удалось запустить службу MySQL.error 0

Я получаю следующую ошибку при попытке настроить экземпляр MySQL, может ли кто-нибудь помочь решить эту ошибку.

Я использую Windows XP SP2.

2 ответа

Решение

Если вы переустанавливаете или обновляете MySQL без предварительной остановки и удаления существующей службы MySQL и устанавливаете MySQL с помощью мастера настройки MySQL, вы можете увидеть эту ошибку: Ошибка: Невозможно создать службу Windows для MySql. Ошибка: 0

Это происходит, когда мастер настройки пытается установить службу и находит существующую службу с тем же именем.

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

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

shell> sc delete mysql [SC] DeleteService УСПЕХ

Если утилита sc не доступна для вашей версии Windows, загрузите утилиту delsrv с http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/delsrv-o.asp и используйте синтаксис delsrv mysql.

- http://dev.mysql.com/doc/refman/5.0/en/windows-troubleshooting.html

Обычно, когда служба не запускается, появляется более подробная информация о том, что что-то пошло не так:

  • В MySQL your_hostname_here.err файл

  • В системном журнале ошибок (в англоязычной Windows это называется журналом событий, я думаю)

вам нужно искать там причину.

Другие вопросы по тегам