Я столкнулся с такими же ошибками. Подобный подход для меня. Из того, что я могу сказать, что-то странное происходит со ссылкой на datadir в файле my.ini. Даже когда я отредактировал его вручную, я не мог повлиять на него, пока не взорвал ВСЕ. Жаль, что у меня были лучшие новости ... сначала сделайте резервную копию БД.
Для меня ключ к тому, чтобы заставить это работать:
1) Удалить предыдущую установку из настроек-> Панель управления. Перезагрузите машину.
2) Как только машина вернется, принудительно удалите предыдущий каталог установки.
[у меня C: \ apps \ MySQL \ MySQLServer-5.5 \, так как я отказываюсь использовать c: \ программные файлы ..
3) Принудительно удалите предыдущий каталог datadir [у меня был c: \ data \ mysql].
4) Принудительно удалить предыдущий каталог данных по умолчанию [C: \ Documents and Settings \ All
Пользователи \ Application Data \ MySQL].
5) Перезапустите установку, выбрав ту же директорию установки. Пропустить экземпляр
Конфигуратор / мастер в конце установки.
6) Убедитесь, что каталог ../bin добавлен к пути. Проверьте это.
7) Запустите конфигуратор / мастер экземпляра вручную.
Установите пароль пользователя root, порт [3306].
Это попытается начать это. Опять мой не удалось начать
[Дух! ничего нового там нет !!! ]
8) Теперь вручную отредактируйте файл my.ini в каталоге установки и исправьте datadir
установка на [datadir = "C: / Data / MySQL /"] КАПИТАЛИЗАЦИЯ МАТЧА !!!!
9) Проверьте правильность настройки службы через командную строку [sc qc mysql].
Должно выглядеть так:
C: \ dev \ cmdz> sc qc mysql
[SC] GetServiceConfig SUCCESS
SERVICE_NAME: mysql
ТИП: 10 WIN32_OWN_PROCESS
START_TYPE: 2 AUTO_START
ERROR_CONTROL: 1 NORMAL
BINARY_PATH_NAME: «C: \ apps \ MySQL \ MySQLServer-5.5 \ bin \ mysqld» --defaults-file = «C: \ apps \ MySQL \ MySQLServer-5.5 \ my.ini» MySQL
LOAD_ORDER_GROUP:
TAG: 0
DISPLAY_NAME: MySQL
ЗАВИСИМОСТЬ:
SERVICE_START_NAME: LocalSystem
10) Скопируйте содержимое каталога данных по умолчанию, созданного в
C: \ Documents and Settings \ Все пользователи \ Application Data \ MySQL [в основном все в
этот каталог по вашему желанию
каталог данных c: \ data \ mysql]. Убедитесь, что вы получили C: \ Documents and Settings \ All
Пользователи \ Application Data \ MySQL \ mysql каталог. Это файл host.frm и другие.
Теперь вы должны получить каталог c: \ data \ MySQL \ mysql ...
11) Переименовать каталог по умолчанию
C: \ Documents and Settings \ Все пользователи \ Данные приложения \ MySQL
к
C: \ Documents and Settings \ Все пользователи \ Данные приложения \ MySQLxxx
Так что он не может его найти ...
12) Быстро помолись ...
13) Начните его с командной строки с помощью [net start mysql]
Это помогло мне ...
Удачи!