Answers:
要完全删除MySQL,还必须删除数据文件夹,该文件夹实际上是存储数据库信息的位置。
事实证明,“典型”安装选项(在Windows XP上)将数据放入:
删除该文件夹后,我可以从头开始重新安装。
Documents and Settings
Windows Server 2012中的根文件夹之类的东西
C:\Users
自Vista / 2008起已将其重命名。
为了使其他任何人都来这里寻找答案,这里提供了一种更通用的定位方法,尤其是如果MySQL已安装在默认位置以外的其他位置(我很容易这样做)。
在每个本地驱动器中搜索“ mysql”,这将查找程序和数据文件夹,因为“ mysql”构成了可执行文件名称的一部分,而与版本无关,并且始终会有一个“ mysql”表。
日志文件可能完全位于不同的位置,而找到这些文件的最佳方法是通过配置文件,该文件在Windows上通常称为“ my.ini”。但是,如果有人从源代码创建了此安装,则该文件可能会被称为任何东西,但这绝对是不寻常的情况。
理想情况下,您应该首先卸载常规方式(添加/删除程序或Microsoft本周命名的任何方式),但是如果出于某些原因要删除所有内容,请不要忘记首先停止MySQl服务。
用于从MSI软件包中完全删除安装的MySQL [Windows 10 PC上为MySQL 8。
可以从或使用应用程序一一卸载MySQL程序。Control Panel > Add or Remove Programs
MySQL Installer
使用MySQL Installer: 查找MySQLInstaller.exe或MySQLInstallerLauncher.exe(两者均做相同的工作)
默认情况下,安装程序重新位于安装Windows的系统文件夹中。在我的PC中,它位于以下位置:
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及其所有配置和数据库完全删除。
从控制面板卸载:我相信我们都知道如何从控制面板卸载程序。