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

4650
Jago

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

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

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

3 ответа на вопрос

6
RolandoMySQLDBA

You can manually put the service back as follows:

STEP 01) Open the Windows CLI as Administrator

STEP 02) cd C:\Program Files (x86)\MySQL\MySQL 5.6\bin or wherever mysqld.exe resides

STEP 03) Reinstall the service

mysqld --install 

That's it.

I have mentioned this before in ServerFault and DBA StackExchange

GIVE IT A TRY !!!

1
Wilt

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

  • Сначала откройте приложение 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. Это сработало. Что за головная боль, хотя. mikato 7 лет назад 0
0
Joost

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

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

Добро пожаловать в Супер пользователя. Внешние ссылки могут сломаться или быть недоступными, в этом случае ваш ответ не будет полезен. Пожалуйста, включите необходимую информацию в свой ответ и используйте ссылку для атрибуции и дальнейшего чтения. Благодарю. fixer1234 7 лет назад 1