首页 > Linux, Mysql, 项目实施 > CentOS 6.3 64位下彻底卸载mysql5.5.25图解教程
201210月28

CentOS 6.3 64位下彻底卸载mysql5.5.25图解教程

Linux环境说明

1、如果你只是需要安装mysql,那么只需要安装如下文件
MySQL-server-5.5.25-1.rhel5
MySQL-devel-5.5.25-1.rhel5
MySQL-client-5.5.25-1.rhel5
2、如果你需要搭建Linux整个实施环境(nginx、php、mysql、tomcat、jdk、服务器多域名配置)
请参考我的Linux项目实施系列教程:
CentOS 6.3 64位搭建nginx1.3+php5.4.3+mysql5.5.25+tomcat7+jdk7安装

查找以前是否安装有mysql5.5.25

命令:rpm -qa|grep -i mysql
可以看到如下图的所示:

说明之前安装了:
MySQL-server-5.5.25-1.rhel5
MySQL-devel-5.5.25-1.rhel5
MySQL-client-5.5.25-1.rhel5

停止mysql服务、删除之前安装的mysql

删除命令:rpm -e –nodeps 包名
# rpm -ev MySQL-server-5.5.25-1.rhel5
# rpm -ev MySQL-devel-5.5.25-1.rhel5
# rpm -ev MySQL-client-5.5.25-1.rhel5
如果存在CentOS自带mysql-libs-5.1.71-1.el6.x86_64使用下面的命令卸载即可

rpm -ev --nodeps mysql-libs-5.1.71-1.el6.x86_64

查找之前老版本mysql的目录、并且删除老版本mysql的文件和库

# find / -name mysql
查找结果如下:
[root@localhost ~]# find / -name mysql
# /var/lib/mysql
# /var/lib/mysql/mysql
# /usr/lib64/mysql
删除对应的mysql目录
# rm -rf /var/lib/mysql
# rm -rf /var/lib/mysql
# rm -rf /usr/lib64/mysql
具体的步骤如图:查找目录并删除

注意:卸载后/etc/my.cnf不会删除,需要进行手工删除
# rm -rf /etc/my.cnf

再次查找机器是否安装mysql

# rpm -qa|grep -i mysql
无结果,说明已经卸载彻底、接下来直接安装mysql即可。
如果通过上面的方法还是卸载不了mysql,说明之前不是通过rpm方式安装的mysql,需要换一种方式对mysql进行卸载,具体的可以参考我的这篇博文:CentOS 6.3彻底卸载mysql

文章作者: iitshare
本文地址:http://www.iitshare.com/centeros-6-3-64-bit-uninstall-mysql5-5-25.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

更多

3 Responses to “CentOS 6.3 64位下彻底卸载mysql5.5.25图解教程”

  1. #1 cooldog12 回复 | 引用 Post:2013-09-23 09:38

    写得很不错,谢谢分享

  2. #2 maxld 回复 | 引用 Post:2015-05-13 20:23

    不错 能卸载 帮我大忙了

发表评论