欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

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

程序员文章站 2022-04-25 19:09:34
...

查找以前是否安装有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 –node

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

命令:rpm -qa|grep -i mysql
可以看到如下图的所示:
CentOS 6.3 64位下彻底卸载mysql5.5.25图解教程
说明之前安装了:
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使用下面的命令卸载即可

1

rpm -ev --nodeps mysql-libs-5.1.71-1.el6.x86_64
//如果上面的不可以的或者报一些error,则使用下面的命令
rpm -e --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
具体的步骤如图:查找目录并删除
CentOS 6.3 64位下彻底卸载mysql5.5.25图解教程
注意:卸载后/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