Вступление
Начиная работать с локальными серверами, делая «притирку» и ища удобный локальный сервер, который будет подходить по всем позициям, приходится периодически удалять, то или иное программное обеспечение. В одной из статей сайта, я рассказывал, как установить веб-сервер MySQL, для работы с базами банных. Здесь будем его удалять.
Итак, задача: полностью удалить MySQL с локальной машины и стереть её пребывание на компьютере.
Исходные данные: на компьютере стоит Windows 7, ранее установлен веб-сервер MySQL 5.7.11, сейчас удаляем MySQL 5.7.11. Покажу три варианта, как удалить MySQL.
Вариант 1, Полностью удалить MySQL вручную
Шаг 1. Идем в Панель Управления→Программы и Компоненты→Удаление и Изменение программы;
Удаляем все программы, которые вы использовали для установки MySQL. В моем варианте это MySQL Installer и MySQL Server 5.7. Для удаления выбираем программу и нажимаем кнопку «Удалить».
Шаг 2.
Идем, в каталог, куда устанавливали MySQL. Скорее всего, это: C: Program FilesMySQL и удаляем всё, что содержит MySQL.
Шаг 3.
Идем, в каталог C:ProgramData и удаляем папку MySQL (для Windows 7).
Папка ProgramData закрыта для просмотра и чтобы её открыть в Windows 7, вставляем в адресную строку: C:ProgramData и жмем Enter. Папка откроется для работы. Далее удаляем папки с MySQL.
Примечание: В Windows XP это путь: C:Documents and SettingsAll UsersApplication DataMySQL.
Вариант 2, Автоматическое удаление MySQL
Для автоматического удаления, нам понадобится программа MySQL Installer (в первом варианте мы её удалили).
Чтобы удалить MySQL вместе с аккаунтом root, запускаем MySQL Installer;
Жмем Remove (справа таблицы);
В таблице выделяем, то, что хотим удалить, в моем примере это веб-сервер MySQL 5.7.11 и удаляем по шагам инсталлятора (смотрим фото).
Если Вы ставили больше компонентов MySQL, картинка в окне будет такой:
Инсталятор попросит подтвердить удаление
Начался процесс удаления MySQL
Инсталятор спросит, нужно ли удалять данные из папки ProgramData
Процесс удаления MySQL завершен
На последнем этапе можно удалить и сам инсталлятор MySQL Installer (чекбокс внизу таблицы на следующем фото).
Вариант 3, Удалить MySQL из командной строки
Для разнообразия удалим MySQL из командной строки операционной системы.
Шаг 1.
Из командной строки удаляем службу MySQL. Идем в Пуск→Командная строка в меню пуск. На правой кнопке командной строки запуск сервер от имени Администратора. В строке вводим команду: [sc delete MySQL] (без скобок).
Шаг 2.
Удаляем MySQL через панель или инсталятором (первый или второй вариант), на выбор.
Шаг 3.
Удаляем следы MySQL, то есть, папки содержащие MySQL.
По умолчанию MySQL ставится в папки:
Windows 7: [C:Program FilesMySQL] и [C:ProgramDataMySQL]
Windows XP: [C:Program FilesMySQL] и [C:Documents and SettingsAll UsersApplication DataMySQL].
Чистка реестра Windows
Для успокоения души, поищем следы MySQL в реестре операционной системы (Windows 7).
Вариант чистки реестра Windows 7, опасный
Этим вариантом не следует пользоваться, если вы не представляете, как исправить ошибку.
Откройте реестр Windows 7. Для этого в Меню Пуск→Выполнить, вписываем команду: regedit.
В окне “Редактор реестра” поиском ищем, только раздел, слово MySQL и удаляем его.
Примечание: На фото вы видите, что в реестре нашелся раздел MySQL. Это потому, что я не удалял MySQL Installer и оставил его для примера поиска по реестру.
Вариант 2, безопасная чистка реестра программой CCleaner
Ставим программу «чистильщик Windows», например Defraggler или CCleaner и чистим реестр безопасно. На фото CCleaner.
Другие статьи раздела: Локальный сервер
Похожие посты:
Сначала были такие проблемы. Теперь у меня неразбериха с учётными записями в MySQL. Как ПОЛНОСТЬЮ удалить MySQL сервер? При удалении через «Установка и удаление программ» учётные записи остаются. Как удалить всё: и программу, и учётные записи, и порты освободить? Как будто MySQL Server и не стоял у меня? (У меня Windows XP SP3.)
- Удаляем MySQL через «Установка и удаление программ»
- Удаляем папку, в которую был установлен MySQL: «C:Program FilesMySQL»
- Ищем в «C:Documents and Settings/All Users/Application Data/» папку MySQL и удаляем её.
- Перезагружаемся
Всё ещё ищете ответ? Посмотрите другие вопросы с метками windows mysql или задайте свой вопрос.
Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2022.6.15.42378
Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как полностью удалить mysql windows 10
Когда забывают пароль, первым делом заново переустанавливают MySQL и обнаруживают что аккаунт пользователя root остался и для завершения установки необходимо ввести его пароль. В этой статье речь пойдет о том как полность удалить MySQL включая и аккаунт root.
Алгоритм удаления полного удаления mysql
1. Удаляем службу MySQL через командную строку.
Пуск —> Выполнить —> cmd —> Вводим: sc delete MySQL
2. Удаляем MySQL.
Либо запускаем инсталятор с MySQL и выбираем удалить либо через панель управления решайте сами.
How to completely remove MySQL from Windows?
On Windows XP, I just uninstalled MySQL and deleted the folder that it was installed in. I then rebooted and reinstalled MySQL.
When it comes back up, it still has the databases it had before the uninstall.
Where did it keep that database info? How do I completely remove MySQL and start over, as if I’d never installed it?
8 Answers 8
Figured it out
To fully remove MySQL, you have to remove the data folder, too, which is where the database info is actually stored.
It turns out that the «Typical» installation option (on Windows XP) puts the data in:
- Windows XP: «C:Documents and SettingsAll UsersApplication DataMySQLMySQL Server 5.1»
- Windows Vista(?) / 7 / 8: «C:ProgramDataMySQL»
After deleting that folder, I was able to reinstall from scratch.
For Windows 7, it’s in ProgramDataMySQL
For complete removal of MySQL installed from MSI package [MySQL 8 on Windows 10 PC.]
MySQL programs can be uninstalled one by one from Control Panel > Add or Remove Programs or using MySQL Installer application.
Using MySQL Installer: Find MySQLInstaller.exe or MySQLInstallerLauncher.exe (both do the same job)
By default, installer reseides in the System folder where Windows is installed. In my PC it was in below location:
A start menu shortcut may also be available on default installation. Look for MySQL Installer — Community
Double-click on MySQLInstaller (or MySQLInstallerLauncher) and the MySQL installer window will appear. Here you’ll see Add, Modify, Upgrade, Remove, etc. options. Select Remove .
Again, you can remove one by one or all at once by selecting Product and then execute .
This will take some time, installer may freeze in the middle, just kill the process and start again(takes a lot of patience). Don’t worry, installer will start where it stopped.
Note: When MySQL is removed using this method, only the installed components are removed. Any database information (including the tables and data), import or export files, log files, and binary logs produced during execution are kept in their configured location.
In default installation, MySQL files are stored in below locations:
The C:ProgramData directory is hidden by default, thus installer will not remove this folder.
To delete MySQL completely, check above locations and remove MySQL folders manually if they exist. Now MySQL should be removed completely along with all configurations and databases.
Uninstalling from Control Panel: I believe we all know how to uninstall programs from Control Panel.
I’ve removed all MySQL programs from my Win7 64bit desktop and I still have the MySQL service.
How can I remove it?
MySQL programs I removed:
- MySQL Community Server 5.1
- MySQL Community Server 5.5
- Workbench 5.2
- ODBC 5.1
yes, I’ve restarted the computer twice.
yes, I checked program files and the programs are gone
asked Feb 9, 2011 at 22:04
0
You must run the command «sc delete MySQL
» where «MySQL» is the name of the service
answered Feb 9, 2011 at 22:09
A.BaudouinA.Baudouin
9664 silver badges4 bronze badges
2
control panel -> administrative tools -> services
Find mysql service, stop it, and set startup type to disabled.
However if you would uninstall mysql correctly it should have removed this service it self. So probably some bug creped out from somewhere.
PS this is not a development related question, it would be more appropriate to ask it superuser.com
answered Feb 9, 2011 at 22:07
1
mysqld-max-nt.exe -remove
or mysqld-nt.exe -remove one
of these commands works to remove the service on all Windows operating systems.
answered Nov 6, 2011 at 8:53
remove_windows_service_mysqlremove_windows_service_mysql
If at all the above are not working for you, try the installer again and opt for «Remove Instance» in the configuration set up.
answered Jun 14, 2012 at 20:30
Before you uninstall MySQL you should always run the «MySQL Server Instance Config Wizard» first. It will give you the option to repair or remove the service.
Choose remove and then unistall MySQL…
answered Nov 7, 2012 at 17:52
1
Use the sc
(service control) command, which can add and remove services, as well as control them.
answered Feb 9, 2011 at 22:10
Ex UmbrisEx Umbris
1,0891 gold badge8 silver badges20 bronze badges
Its better to not install MySQL as a Windows service or if already installed simply remove it as a service. There are too many bugs and problems with running MySQL as a Windows service, many of them don’t have a resolution because every setup is different and requires a proper fix to how Windows resolves the service. A better way around the problem is to create a bat file for booting it up, then simply add a reference in task scheduler for auto booting.
answered Apr 10, 2013 at 10:41
1
First, you need to run «cmd» as an Administrator, then run the command «sc delete MySQL», then you will get the message «[SC] DeleteService SUCCESS»
answered Feb 14, 2020 at 13:13
I’ve removed all MySQL programs from my Win7 64bit desktop and I still have the MySQL service.
How can I remove it?
MySQL programs I removed:
- MySQL Community Server 5.1
- MySQL Community Server 5.5
- Workbench 5.2
- ODBC 5.1
yes, I’ve restarted the computer twice.
yes, I checked program files and the programs are gone
asked Feb 9, 2011 at 22:04
0
You must run the command «sc delete MySQL
» where «MySQL» is the name of the service
answered Feb 9, 2011 at 22:09
A.BaudouinA.Baudouin
9664 silver badges4 bronze badges
2
control panel -> administrative tools -> services
Find mysql service, stop it, and set startup type to disabled.
However if you would uninstall mysql correctly it should have removed this service it self. So probably some bug creped out from somewhere.
PS this is not a development related question, it would be more appropriate to ask it superuser.com
answered Feb 9, 2011 at 22:07
1
mysqld-max-nt.exe -remove
or mysqld-nt.exe -remove one
of these commands works to remove the service on all Windows operating systems.
answered Nov 6, 2011 at 8:53
remove_windows_service_mysqlremove_windows_service_mysql
If at all the above are not working for you, try the installer again and opt for «Remove Instance» in the configuration set up.
answered Jun 14, 2012 at 20:30
Before you uninstall MySQL you should always run the «MySQL Server Instance Config Wizard» first. It will give you the option to repair or remove the service.
Choose remove and then unistall MySQL…
answered Nov 7, 2012 at 17:52
1
Use the sc
(service control) command, which can add and remove services, as well as control them.
answered Feb 9, 2011 at 22:10
Ex UmbrisEx Umbris
1,0891 gold badge8 silver badges20 bronze badges
Its better to not install MySQL as a Windows service or if already installed simply remove it as a service. There are too many bugs and problems with running MySQL as a Windows service, many of them don’t have a resolution because every setup is different and requires a proper fix to how Windows resolves the service. A better way around the problem is to create a bat file for booting it up, then simply add a reference in task scheduler for auto booting.
answered Apr 10, 2013 at 10:41
1
First, you need to run «cmd» as an Administrator, then run the command «sc delete MySQL», then you will get the message «[SC] DeleteService SUCCESS»
answered Feb 14, 2020 at 13:13
Сначала были такие проблемы. Теперь у меня неразбериха с учётными записями в MySQL. Как ПОЛНОСТЬЮ удалить MySQL сервер? При удалении через «Установка и удаление программ» учётные записи остаются. Как удалить всё: и программу, и учётные записи, и порты освободить? Как будто MySQL Server и не стоял у меня? (У меня Windows XP SP3.)
задан 14 июл 2011 в 1:25
MultiTeemerMultiTeemer
551 золотой знак3 серебряных знака13 бронзовых знаков
0
- Удаляем MySQL через «Установка и удаление программ»
- Удаляем папку, в которую был установлен MySQL: «C:Program FilesMySQL»
- Ищем в «C:Documents and Settings/All Users/Application Data/» папку MySQL и удаляем её.
- Перезагружаемся
ответ дан 14 июл 2011 в 4:32
0
- Home
- Coding
- MySQL
- Как полностью удалить MySQL включая root аккаунт в Windows
Когда забывают пароль, первым делом заново переустанавливают MySQL и обнаруживают что аккаунт пользователя root остался и для завершения установки необходимо ввести его пароль. В этой статье речь пойдет о том как полность удалить MySQL включая и аккаунт root.
1. Удаляем службу MySQL через командную строку.
Пуск —> Выполнить —> cmd —> Вводим: sc delete MySQL
2. Удаляем MySQL.
Либо запускаем инсталятор с MySQL и выбираем удалить либо через панель управления решайте сами.
3. Удаляем оставшиеся папки.
По умолчанию пути установки находятся
для Windows 7
C:Program Files (x86)MySQL C:ProgramDataMySQL
для Windows XP
C:Program FilesMySQL C:Documents and SettingsAll UsersApplication DataMySQL
На этом все. Всем пока.
Меня два раза спрашивали [члены Парламента]: «Скажите на милость, мистер Бэббидж, что случится, если вы введёте в машину неверные цифры? Cможем ли мы получить правильный ответ?» Я не могу себе даже представить, какая путаница в голове может привести к подобному вопросу. / Charles Babbage /
Недавно я увидел относительно хороший проект от Github, и я пришел к обучению. Я использовал Flyway внутри, а затем мне было предложено, что версия базы данных MySQL была слишком низкой. Мой MySQL был установлен ранее ранее, поэтому версия старше, и я просто воспользуюсь этой возможностью, чтобы изменить новую версию.
Есть два варианта:
- Обновление на оригинале
- Удалите старую версию и загрузите обновленную версию
Я решил удалить и скачать снова.
Неизвестные шаги обычно делятся на три:
- Удалил оригинальное программное обеспечение MySQL
- Удалить данные, связанные с исходным MySQL (папка)
- Очистить реестр
1. Программное обеспечение удаления
Снимите панель управления, построенную компьютером.
(Обратите внимание, сначала остановите сервис MySQL, используйте Win+R, а затем введите Services.msc, найдите в нем службу MySQL, выключите)
2. Очистите папку, связанную с MySQL
Здесь нам нужно очистить две папки.
Первое: C: Program Files (x86) MySQL или C: Program Files MySQL
Второе: C: ProgramData MySQL. Программа DEDATA здесь может быть скрыта. Нам нужно настроить скрытый файл в диспетчере ресурсов.
Нам нужно полностью удалить эти два файла. Если мы займем ситуацию, мы можем перезагрузить компьютер или использовать различные инструменты для принуждения этих двух папок.
3. Очистите реестр
Часто мы выполняем два шага выше, и MySQL на нашем компьютере полностью удален. Таблица.
Мы включаем работу Windows и находим или нажимаем Windows+R в меню «Пуск».
Введите Regedit и введите редактор реестра.
Затем найдите следующий реестр по очереди и удалите его по очереди. Здесь должно быть некоторое терпение и найти его тщательно.
HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL
HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL
HKEY_LOCAL_MACHINESYSTEMCurrentControl001ServicesMYSQL
HKEY_LOCAL_MACHINESYSTEMCurrentControl002ServicesMYSQL
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMYSQL
После вышеуказанных шагов наш MySQL полностью удален.
For complete removal of MySQL installed from MSI package [MySQL 8 on Windows 10 PC.]
MySQL programs can be uninstalled one by one from Control Panel > Add or Remove Programs
or using MySQL Installer
application.
Using MySQL Installer:
Find MySQLInstaller.exe or MySQLInstallerLauncher.exe (both do the same job)
By default, installer reseides in the System folder where Windows is installed. In my PC it was in below location:
C:Program Files (x86)MySQLMySQL Installer for Windows
A start menu shortcut may also be available on default installation. Look for MySQL Installer - Community
Double-click on MySQLInstaller (or MySQLInstallerLauncher) and the MySQL installer window will appear.
Here you’ll see Add, Modify, Upgrade, Remove, etc. options. Select Remove
.
Again, you can remove one by one or all at once by selecting Product
and then execute
.
This will take some time, installer may freeze in the middle, just kill the process and start again(takes a lot of patience). Don’t worry, installer will start where it stopped.
Note: When MySQL is removed using this method, only the installed components are removed. Any database information (including the tables and data), import or export files, log files, and binary logs produced during execution are kept in their configured location.
In default installation, MySQL files are stored in below locations:
C:ProgramDataMySQL
C:Program FilesMySQL
C:Program Files (x86)MySQL
C:Usersuser_nameAppDataRoamingMySQL
The C:ProgramData
directory is hidden by default, thus installer will not remove this folder.
To delete MySQL completely, check above locations and remove MySQL folders manually if they exist.
Now MySQL should be removed completely along with all configurations and databases.
Uninstalling from Control Panel: I believe we all know how to uninstall programs from Control Panel.