linux下完全卸载MySQL

MySQL的安装方法有不少种,常见的有yum、rpm和源码安装,那么针对不一样的安装方法,也存在不一样的卸载方法,其中yum和rpm安装的卸载方法同样。 
本节主要介绍Linux下如何完全卸载已安装过的mysql,以便能顺利安装下一个版本的mysql。node

一、源码安装卸载mysql

虽然源码安装时相对复杂,可是它的卸载却很简单。 
只要在安装目录下直接执行 make uninstall这个命令,就能够卸载源码安装的mysql,前提是你在这以前没有执行过make clean。 
若是执行过make clean,也不要紧,那就直接删除mysql安装文件就行。linux

二、rpm安装卸载sql

2.一、查看一下是不是已经用rpm或yum安装了老版本的mysql.net

rpm -qa | grep -i mysql
  •  

若是安装过了,就会出现以下图的结果:code

这里写图片描述

说明已经安装过的版本以下: 
MySQL-client-5.6.23-1.el6.x86_64 
MySQL-server-5.6.23-1.el6.x86_64server

2.二、卸载已安装的mysql 
一次性卸载全部:图片

rpm -e MySQL -*
  •  

或者逐个卸载:ci

rpm -e MySQL-client-5.6.23-1.el6.x86_64
rpm -e MySQL-server-5.6.23-1.el6.x86_64
  •  

若是出现error: Failed dependencies 这样的错误提示,须要加上– nodeps参数,如:get

rpm -e --nodeps MySQL-server-5.6.23-1.el6.x86_64
rpm -e --nodeps MySQL-client-5.6.23-1.el6.x86_64
  •  

查看一下卸载状况:

这里写图片描述

说明已经卸载完成,可是mysql的一些目录并未删除,咱们须要手动删除。 
查找一下还存在哪些mysql目录未删除:

find / -name mysql
  •  

这里写图片描述

而后将查找到的mysql目录使用rm命令删除便可,其实也能够不用删除这些老版本mysql的目录文件,对新版本mysql的安装没多大影响。好了老版本的mysql卸载干净了,能够准备下一个版本的安装了。

相关文章
相关标签/搜索