您的位置:首页 > 运维架构 > Linux

Linux完全卸载通过rpm包安装的MySQL数据库

2014-03-06 17:25 351 查看
参考了http://blog.csdn.net/love__coder/article/details/6894566,并结合自己的实际操作。

1. 若MySQL正在运行,先停止其服务

[root@master /]# service mysql stop
Shutting down MySQL.. SUCCESS!


2. 查询系统中已安装了的mysql相关的rpm

[root@master /]# rpm -qa | grep -i mysql
MySQL-server-5.6.16-1.rhel5.x86_64
MySQL-client-5.6.16-1.rhel5.x86_64
MySQL-devel-5.6.16-1.rhel5.x86_64
参数含义:
-q                 Query options (with -q or --query):

-a, --all       query/verify all packages

-i, --ignore-case         ignore case distinctions

3. 卸载这三个包

[root@master /]# rpm -e MySQL-server-5.6.16-1.rhel5.x86_64
[root@master /]# rpm -e MySQL-client-5.6.16-1.rhel5.x86_64
[root@master /]# rpm -e MySQL-devel-5.6.16-1.rhel5.x86_64

参数含义:

-e, --erase=<package>+           erase (uninstall) package

4. 查看是否存在mysql服务

[root@master /]# chkconfig --list | grep -i mysql
[root@master /]#

我操作的时候不存在相应服务。

若存在mysql服务,如

[root@master ~]# chkconfig --list | grep -i mysql
mysql           0:off   1:off   2:on    3:on    4:on    5:on    6:off
那么删除该服务
[root@master ~]# chkconfig --del mysql
5. 查找遗留的mysql文件夹
[root@master /]# whereis mysql
mysql: /usr/lib64/mysql
删除之
[root@master /]# rm -rf /usr/lib64/mysql/


至此,Linux中的MySQL应该已经卸载掉了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: