1. 安装mysql后保留安装包.msi

2.ctrl+shift+esc进入任务管理器,选择“服务”,选中“Mysql”,右键鼠标选择“停止运行”。

mysql innodb_force_recovery 含义 mysqld remove_安装包

2. 双击安装包.msi进入操作界面,操作界面有增加(新功能)、修复、更新升级和卸载(移除)四个功能,如下图:

mysql innodb_force_recovery 含义 mysqld remove_重启_02

3.  点击remove进入移除界面,勾选product复选框,然后点击execute,如下图,在弹窗中选择“是”:

mysql innodb_force_recovery 含义 mysqld remove_重启_03

mysql innodb_force_recovery 含义 mysqld remove_mysql_04

(你确定需要移除所有被选中的产品吗?)

4. 然后,移除产品的时候会一直弹窗,一直点“是”就完事。

5. 正在移除,如下图:状态status为ready to remove即准备卸载,complete即卸载完成,removing即正在卸载,removing后面是卸载进度。

mysql innodb_force_recovery 含义 mysqld remove_mysql_05

6. 所有勾选移除的产品status为complete,界面下会出现一个“next”,点击next:

mysql innodb_force_recovery 含义 mysqld remove_mysql_06

7. 移除成功(你已经成功卸载mysql的以下产品)

这里面有两个勾选框:

第一个是指你已经卸载所有mysql产品,你是否也想要移除掉mysql安装包(如果不保留安装包,也就是第一步的安装包,则勾选,若需要保留则不勾选)

第二个是指有些mysql产品需要重启电脑才能完全卸载,你是否想要在结束时重启电脑。(这个地方是默认勾选的,取消勾选时会有一个弹窗,点确定即可,我这是因为还在写博客,所以取消勾选,找个时间重启电脑就行)

mysql innodb_force_recovery 含义 mysqld remove_安装包_07

8. 最后,点finish就出现这个界面,这个界面是否似曾相识?和第2步的界面少了mysql产品,直接右上角X关闭界面,重新安装mysql也不会出现一大堆注册表的问题。

mysql innodb_force_recovery 含义 mysqld remove_安装包_08

网上通过电脑程序卸载,删除注册表的教程是真的不适合我,有时候Windows系统升级路径不一样,有时候还没有对应的文件,有时候得自己一个个删文件,特别是Oracle和mysql一起安装了的,一不小心就删了Oracle的文件和注册表,恢复又麻烦。

这个教程啊好像是通用的,你要是没有安装包,可以网上找找对应版本的安装包,找安装包比找注册表省事多了,按照以上的步骤操作一遍,完美。