Установщик MySQL застрял в "Начальном сервисе"
Недавно у меня была успешная установка MySQL 5.6.21 с использованием установщика MySQL в Windows Server 2012 R2. Мне нужно было внести некоторые изменения и попытаться переустановить.
Теперь MySQL висит на "Starting Service".
![enter image description here]()
Я пробовал следующее:
- Удалить с помощью панели управления
- Удалить службу с помощью "sc delete MySQL56"
- Удалите все файлы MySQL из "Program Files" и "c:\programdata"
Кто-нибудь видел эту проблему? Если да, то как вы могли это исправить?
Ответы
Ответ 1
У меня была одна и та же проблема в Windows 7 pro 64 бит с последней установкой mysql-installer-web-community-5.6.23.0.msi, и я решил ее this способ
Установщик застрял, потому что пользователь, который должен запустить сервис, ошибочно установлен.
Ответ 2
ВЫКЛЮЧИТЬ ОКНО FIREWALL ПОЛНОСТЬЮ ДО УСТАНОВКИ
Это была одна из единственных тем, которые я смог найти по этой проблеме, и текущие ответы не разрешили мне горчицу.
MySQL 5.6.21, как x86, так и x64, не захотел пройти "Запуск сервера" и дал бы мне сообщение "MySQL install принимает больше, чем ожидалось".
Я попробовал все очиститель реестра, удаления папок и т.д. безрезультатно.
Я запускаю Windows 7 x64, и я, наконец, решил проверить средство просмотра событий, чтобы найти это:
![enter image description here]()
0x80070422 оказывается некоторой неопределенной ошибкой и бумом брандмауэра, это поразило меня, как молния.
Я надеюсь, что этот пост поможет будущим посетителям!
Ответ 3
Я пыталась установить MySQL Community Server 5.5.43 на Windows Server 2008 R2 Enterprise. На экране конфигурации процесс останавливается на "Начальном сервере". фаза.
Хорошо, сначала я попытался настроить из загруженного установщика сразу после установки MySQL. Никаких успехов.
Если вы уже установили его, перейдите и не удалите его прямо из загруженного файла. Он устанавливает и удаляет файлы. Затем перейдите в C:/Program Files/и удалите папку MySQL. Затем перейдите в Панель управления, Программы, Unninstall и удалите установщик сообщества MySQL. Перезагрузите машину.
Переустановите программное обеспечение с загруженным файлом, но НЕ ПРОИЗВОДИТЕ КОНФИГУРАЦИЮ! Закройте программу установки после завершения процесса установки.
Теперь перейдите к файлам C:/program/MySQL/MySQL Server 5.5/bin и запустите (как Administrator) файл MySQLInstanceConfig.exe. Этот файл представляет собой конфигурацию, которая должна была быть выполнена установщиком. В дальнейшем процедуры и ваш сервер MySQL теперь узнают, что ваша служба запущена, передав фазу "Начать обслуживание".
Магия дельфинов!
Ответ 4
У нас была та же проблема. Не работал на сервере, работал на нашей персональной рабочей станции. Как оказалось, у меня была переменная среды, заданная следующим образом:
ALLUSERSPROFILE=C:\ProgramData
В Windows 7 Enterprise это также задано, но каталог не существует. Поэтому мы убили установщика, перешли в конфигурационный файл C:\Program Files\MySQL\MySQL Server 5.5\my.ini
и изменили настройку datadir
на путь, который существовал.
Перезагрузите установщик (MySQLInstanceConfig.exe
, запустите его как администратор) и "перенастройте" свою службу. Это должно работать.
Ответ 5
У меня есть одна и та же программа
Подробности просмотра событий:
Файл keyring_file подключен: "Ошибка инициализации keyring_file. Пожалуйста, проверьте, может ли keyring_file_data указывать на читаемый файл ключей или файл ключей, в указанном месте. Файл keyring_file останется непригодным до тех пор, пока не будет предоставлен правильный путь к файлу keyring. Для получения дополнительной информации см. Центр справки и поддержки по адресу http://www.mysql.com.
Мое решение:
I Установленные данные Путь и база данных mysql Base на том же диске
Пример
(работает)
Install Directory : D:\MYSQL
Data Director : D:\myData
(Это не работает, потому что другой диск)
Install Directory : C:\MYSQL
Data Director : D:\myData