在linux 中卸载Mysql

一、通用的mysql卸载方式

1.查看系统中是否已经安装了mysql

命令:rpm -qa|grep -i mysql
如果有显示msql的安装列表,代表已经安装了。

2.停止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

3.查找之前老版本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

4.再次查找机器是否安装mysql

# rpm -qa|grep -i mysql
无结果,说明已经卸载彻底、接下来直接安装mysql即可。

 

二、centOS下卸载MYSQL

在centOS下卸载,需要卸载一下安装包。

1.rpm -qa | grep MySQL

qt-mysql-4.8.5-11.el7.x86_64
pcp-pmda-mysql-3.10.6-2.el7.x86_64
akonadi-mysql-1.9.2-4.el7.x86_64

 

 


2.卸载上面三个包

    

 rpm  -e   akonadi-mysql
 rpm  -e  qt-mysql
 rpm  -e   pcp-pmda-mysql

 

 

   强制卸载,添加--nodeps

    例如:  rpm -e --nodeps  akonadi-mysql

 

3 mariadb是mysql的一个相当于openJDK的开源版本。在centOS中的安装是可选,如果选了安装的情况下,我们需要对其进行卸载。

 rpm -qa | grep mariadb

#列出所有被安装的rpm package

 

 

 

 

 

 


 

posted @ 2016-05-21 16:54  calvin_Dai  阅读(736)  评论(0编辑  收藏  举报