не удалось запустить службу MySQL.error 0 - PullRequest
1 голос
/ 09 ноября 2010

При попытке настроить экземпляр MySQL появляется следующая ошибка: может ли кто-нибудь помочь устранить эту ошибку?

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

Ответы [ 2 ]

5 голосов
/ 14 ноября 2010

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

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

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

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

shell> sc delete mysql [SC] DeleteService SUCCESS

Если утилита 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

1 голос
/ 09 ноября 2010

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

  • В файле mySQL your_hostname_here.err

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

тебе нужно поискать причину.

...