windows和linux上卸载mysql

相对于安装mysql来说,个人觉得卸载mysql更加不容易,在windowslinux都会有这个问题,安装mysql之后,如果在使用时有不当的操作或者说安装不正确或者版本不对想要重新安装,那么就需要把mysql卸载干净,不然mysql服务可能无法启动,很恼火。

windows卸载mysql

如果在windows上安装过mysql,但是由于某些原因不能用,需要重新安装,可能需要把之前安装的卸载干净,否则会无法使用。

windows里面的东西较少,而且现在mysql都是免安装版,安装之后自己是知道在哪里的,需要删除的就是系统配置安装的注册表,清除注册表:

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySql

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySql

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySql

还有一个隐藏文件,c:\ProgramData,里面有mysql需要删除。这些删除之后再按照网上的教程安装应该就没问题了。


linux卸载mysql
linux下面卸载就比较麻烦了,安装mysql就有三种方式,二进制包安装(generic binaries)RPM包安装,源码安装。

下面时mysql5.6 mysql5.7的安装下载:

http://dev.mysql.com/downloads/mysql/  5.7,这应该是最新的

http://dev.mysql.com/downloads/mysql/5.6.html#downloads 5.6

卸载的时候也要分三种情况,可以看这个,对三种安装方式卸载有图文说明

http://www.cnblogs.com/kerrycode/p/4364465.html 

大致上可以总结为,如果有安装mysql,先停掉mysql服务,然后用find

find / -name mysql

查询与mysql相关的文件,然后删除,如果跟mysql安装没关系(一般自己有其他安装用了mysql的名字),不要动!!因为我查到了我有引用下载的mysql模块,这个就没必要删了。如果删除完了,输入mysql命令会提示找不到命令的,而且不是其他的mysql无法连接等等报错。

如果有安装mysql用户组的也要删除。当然这些我都做了,还是不行,用rpm安装会提示mysql-common已经存在,版本较低。


不过以上的方式都不行的话,就需要用其他的方式了,这里分享一个链接:

http://www.jianshu.com/p/c59ae1f08044  或者参考这两个:

http://www.cnblogs.com/steven_oyj/archive/2010/05/24/1742808.html

http://www.programgo.com/article/32461960326/;jsessionid=B892DB3BA741302AE599288C0E4F782C 

下面说的是参考第一个连接

按照这里面说的,前面两组我没有成功,还是无法删除,第三组命令是删除残留文件,这个已经做过了,第四组命令我有些改变,按照提示来的:

apt-get autoremove -f
apt-get update

然后用which mysql 返回为空,而且mysql命令提示找不到,大致上应该时删除了的,如果实在不行,没办法,重装系统吧。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值