Назад | Перейти на главную страницу

Как полностью удалить MySQL из Windows?

(Я понимаю, что есть вопросы с похожими названиями, но вот этот действительно "как мне сбросить пароль", и вот этот не указывает ОС и получил только ответы, ориентированные на Linux.)

В Windows XP я просто удалил MySQL и удалил папку, в которой он был установлен. Затем я перезагрузил и переустановил MySQL.

Когда он возвращается в исходное состояние, он все еще имеет базы данных, которые были до удаления.

Где хранилась информация о базе данных? Как мне полностью удалить MySQL и начать заново, как будто я никогда его не устанавливал?

Догадаться

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

Оказывается, вариант установки «Обычная» (в Windows XP) помещает данные в:

  • Windows XP: "C: \ Documents and Settings \ All Users \ Application Data \ MySQL \ MySQL Server 5.1"
  • Windows Vista (?) / 7/8: "C: \ ProgramData \ MySQL"

После удаления этой папки я смог переустановить с нуля.

Для Windows 7 это в ProgramData \ MySQL

Для пользы всех, кто приезжает сюда в поисках ответа, вот более общий способ найти его, особенно если MySQL был установлен где-то, кроме местоположения по умолчанию (что я склонен делать).

Поиск «mysql» на каждом из локальных дисков, который будет определять местоположение и программы, и папки данных, поскольку «mysql» является частью имени исполняемого файла, независимо от версии, и всегда будет таблица «mysql».

Файлы журнала могут находиться совсем в другом месте, и лучший способ найти их - использовать файл конфигурации, который в Windows обычно называется «my.ini». Однако, если кто-то создал эту установку из источника, этот файл потенциально можно было бы назвать как угодно, но это определенно будет необычным случаем.

В идеале вы должны сначала удалить обычным способом (добавить / удалить программы или как там Microsoft назвала это на этой неделе), но если по какой-то причине вы просто собираетесь удалить все, не забудьте сначала остановить службы MySQl.

Для полного удаления MySQL, установленного из пакета MSI [MySQL 8 на ПК с Windows 10.]

Программы MySQL можно удалить по одному из Control Panel > Add or Remove Programs или используя MySQL Installer применение.

Используя установщик MySQL: Найдите MySQLInstaller.exe или MySQLInstallerLauncher.exe (оба выполняют одинаковую работу)

По умолчанию установщик снова помещается в системную папку, в которой установлена ​​Windows. На моем компьютере это было в следующем месте:

C:\Program Files (x86)\MySQL\MySQL Installer for Windows\

Ярлык меню «Пуск» также может быть доступен при установке по умолчанию. Искать MySQL Installer - Community

Дважды щелкните MySQLInstaller (или MySQLInstallerLauncher), и появится окно установщика MySQL. Здесь вы увидите опции «Добавить», «Изменить», «Обновить», «Удалить» и т. Д. Выбрать Remove.

Опять же, вы можете удалить по одному или все сразу выбрав Product а потом execute.

Это займет некоторое время, установщик может зависнуть на середине, просто завершите процесс и начните снова (требуется много терпения). Не волнуйтесь, установщик запустится с того места, где остановился.

Примечание: При удалении MySQL этим методом удаляются только установленные компоненты. Любая информация базы данных (включая таблицы и данные), файлы импорта или экспорта, файлы журналов и двоичные журналы, созданные во время выполнения, хранятся в их настроенном месте.

При установке по умолчанию файлы MySQL хранятся в следующих местах:

C:\ProgramData\MySQL
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
C:\Users\user_name\AppData\Roaming\MySQL

В C:\ProgramData По умолчанию каталог скрыт, поэтому программа установки не удалит эту папку.

Чтобы полностью удалить MySQL, проверьте указанные выше местоположения и вручную удалите папки MySQL, если они существуют. Теперь нужно полностью удалить MySQL вместе со всеми конфигурациями и базами данных.

Удаление из Панели управления: Я считаю, что все мы знаем, как удалять программы из Панели управления.

Папка с данными была размещена здесь для меня, я использую Windows 7 64bit.

C: \ ProgramData \ MySQL

Все, что я сделал, это поискал папки и файлы с именем «MySQL» и удалил их все. После этого у меня вообще не было старых файлов, и я мог снова начать с нуля.

Одна вещь, о которой не упоминалось, или я просто не видел, заключается в том, что для сервера Windows вы также должны удалить папки из appdata ниже, это пример папки администратора, которую нужно удалить из:

C: \ Users \ Администратор \ AppData \ Roaming \ MySQL

Если вы скачали из установщика MYSQL, найдите его и откройте. Он может установить, отремонтировать, удалить за один раз для разъемов, сервера и т. Д.

Я думаю, это может даже сработать, если вы установили индивидуально.

Имя примерно такое при загрузке

mysql-8.0.15.0_Win32-64.msi mysql-8.0.15-winx64.msi