Какие шаги мне нужно предпринять, чтобы полностью удалить MySQL?


20

Я установил и удалил MySQL Server около 100 раз. Каждый раз, когда я переустанавливаю вещь, она показывает те же самые конфигурации, которые, я думаю, вызывают проблемы. Я хотел бы избавиться от всех следов MySQL и установить его, как если бы это была первая установка.

Я уже удалил папку MySQL, но у меня все та же проблема.

Как я могу начать все заново и переустановить MySQL?

РЕДАКТИРОВАТЬ: Моя ОС Windows 7.


У меня та же проблема с Windows XP, и предложенное решение НЕ решило ее. Кто-нибудь может помочь?
Амир Рахум

@Amir - проверьте папку All Users \ Application Data.
afrazier

@afrazier сделал это, не помогает.
Амир Рахум

Ответы:


25

Нашел решение по отказу сервера: как я могу сбросить пароль для MySQL?

Используя Windows 7, вот что мне нужно было сделать:

  • Удалите MySQL с помощью программы удаления
  • удалять C:\Program Files\MySQL
  • удалять C:\Program Files (x86)\MySQL
  • удалять C:\ProgramData\MySQL
  • Удалить из любых папок пользователей AppData. Пример:C:\Users\rdoverby\AppData\Roaming\MySQL
  • Переустановите MySQL

3
Конфигурация и данные также могут храниться в C: \ Documents and Settings \ Все пользователи \ Application Data \ MySQL на XP или C: \ ProgramData \ MySQL в Vista / 7
afrazier

1
Папка ProgramData, указанная в первом ответе, является скрытой папкой. Чтобы просмотреть скрытую папку и найти дополнительные файлы MySQL, которые необходимо удалить, следуйте инструкциям здесь .

Также полезно: Откройте regedit и удалите все значения, ключи и данные из реестра, которые содержат «MySql» (поиск с помощью Ctrl + F).
Космин

На самом деле использование установочного продукта из Oracle / MySQL фактически удалило все экземпляры, которые я видел, и позволило мне указать совершенно новый пароль при повторной установке MySQL Server
Coops

3

Чтобы все прошло, я бы:

  1. Используйте Revo Uninstaller Freeware для удаления MySQL
  2. Установите Agent Ransack и найдите все вхождения на диске файлов и каталогов «mysql», « .cnf» и « .conf».
  3. Используйте regedit и ищите "mysql"

Запишите найденные каталоги и ключи реестра, а затем создайте себе пакетный файл, который будет выполнять очистку всех остатков.


3

Если вы установили MySQL как службу, вы можете также удалить эту службу.

  • Гарантирует, что служба остановлена ​​(должно быть, если вы уже удалили)
  • откройте командную строку от имени администратора (меню «Пуск», поиск «cmd», щелкните правой кнопкой мыши на cmd.exe, запустите от имени администратора)
  • запустить sc удалить MYSQL из командной строки. (Замените MYSQL на название вашего сервиса)
  • откройте меню услуг и проверьте

1

MySQL хранит конфигурации в файле с именем my.cnf (вероятно, он называется my.config для windows), попробуйте найти его в своей системе и удалить.
Обычно он находится где-то в / usr / local / mysql или / usr / local / var


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