Экземпляр MySQL потерян при обновлении до Windows 10


9

У меня был запущенный экземпляр MySQL 5.6 в моей Windows 8.1. После обновления до Windows 10 такой экземпляр исчез, включая службу Windows для него.

Однако файлы данных сервера не повреждены. Что было бы лучшим способом восстановить или воссоздать точно такой же экземпляр (или самый похожий) обратно в Windows 10?


Позор вам за то, что вы поставили windows-10-upgradeтег в этом вопросе. Эти две фразы, вместе взятые, не имеют места во Вселенной. ;-) (это больше похоже на управление повреждением окна 10)
RolandoMySQLDBA

Ответы:


6

Вы можете вручную вернуть услугу следующим образом:

ШАГ 01) Откройте Windows CLI от имени администратора

ШАГ 02) cd C:\Program Files (x86)\MySQL\MySQL 5.6\binили где бы mysqld.exeон ни находился

ШАГ 03) Переустановите сервис

mysqld --install

Вот и все.

Я упоминал об этом раньше в ServerFault и DBA StackExchange

ДАЙТЕ ЭТО ПОПРОБУЙТЕ !!!


1

Все, что вам нужно сделать, это перенастроить ваш текущий сервер. Хороший пошаговый урок, включающий скриншоты, можно найти здесь , вот так:

  • Сначала откройте приложение MySQL Installer - Community и нажмите Reconfigure.
  • Настройка номера порта TCP / IP и брандмауэра
  • Установите флажок Настроить MySQL Server как службу Windows, а также установите флажок Запустить MySQL Server при запуске системы.
  • Примените конфигурацию сервера и все готово!

Я использовал этот метод для решения той же проблемы, что и у Jago, но он не смог выполнить последний шаг Reconfigure ... он не смог запустить службу. Я обнаружил, что он загружает новый my.ini по умолчанию при каждом запуске. У меня был другой каталог данных MySQL, хотя (datadir в my.ini). Даже если бы я настроил datadir в my.ini, пока выполнялась реконфигурация, это не заняло бы. Но я обнаружил, что все, что мне нужно было сделать, это отменить перенастройку MySQL, убедиться, что datadir был правильным в my.ini, зайти в Windows Services и запустить там новую службу MySQL. Это сработало. Что за головная боль, хотя.
Микато

0

Хороший совет. Не забудьте указать ссылку на правильный INI-файл (если вы его изменили)!

https://dev.mysql.com/doc/refman/5.5/en/windows-start-service.html


1
Добро пожаловать в Супер пользователя. Внешние ссылки могут сломаться или быть недоступны, и в этом случае ваш ответ не будет полезен. Пожалуйста, включите необходимую информацию в свой ответ и используйте ссылку для атрибуции и дальнейшего чтения. Спасибо.
fixer1234
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.