CentOS下MySQL的彻底卸载

原创
2015年10月12日 00:16:02
  • 标签:
  • 			</ul>
    <ul class="right_bar">
    <li><button class="btn-noborder"><i class="icon iconfont icon-read"></i><span class="txt">21149</span></button></li>
    <!--<li><button class="btn-noborder"><i class="icon iconfont icon-dashang-"></i><span class="txt">0</span></button></li>--> <li class="edit" style="display: none;">
    <a class="btn-noborder" href="http://write.blog.csdn.net/postedit/49057073">
    <i class="icon iconfont icon-bianji"></i><span class="txt">编辑</span>
    </a>
    </li>
    <li class="del" style="display: none;">
    <a class="btn-noborder" onclick="javascript:deleteArticle(fileName);return false;">
    <i class="icon iconfont icon-shanchu"></i><span class="txt">删除</span>
    </a>
    </li>
    </ul>
    </div>
    <div id="article_content" class="article_content csdn-tracking-statistics" data-mod="popu_307" data-dsm="post">

    #################CentOS7下MySQL的卸载####################

    1:查看MySQL是否安装:

    方式1:

    1. [root@localhost usr]# yum list installed mysql*
    2. Loaded plugins: fastestmirror
    3. Loading mirror speeds from cached hostfile
    4. * base: mirrors.yun-idc.com
    5. * extras: mirror.neu.edu.cn
    6. * updates: mirrors.yun-idc.com
    7. Installed Packages
    8. MySQL-client.x86_64   5.6.27-1.el6    installed
    9. MySQL-devel.x86_64    5.6.27-1.el6    installed
    10. MySQL-server.x86_64   5.6.27-1.el6    installed
    11. [root@localhost usr]#
    [root@localhost usr]# yum list installed mysql*
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    * base: mirrors.yun-idc.com
    * extras: mirror.neu.edu.cn
    * updates: mirrors.yun-idc.com
    Installed Packages
    MySQL-client.x86_64 5.6.27-1.el6 installed
    MySQL-devel.x86_64 5.6.27-1.el6 installed
    MySQL-server.x86_64 5.6.27-1.el6 installed
    [root@localhost usr]#

    方式2( -i  :不区分大小写):

    1. [root@localhost usr]# rpm -qa | grep -i mysql
    2. MySQL-server-5.6.27-1.el6.x86_64
    3. MySQL-client-5.6.27-1.el6.x86_64
    4. MySQL-devel-5.6.27-1.el6.x86_64
    5. [root@localhost usr]#
    [root@localhost usr]# rpm -qa | grep -i mysql
    MySQL-server-5.6.27-1.el6.x86_64
    MySQL-client-5.6.27-1.el6.x86_64
    MySQL-devel-5.6.27-1.el6.x86_64
    [root@localhost usr]#

    2:卸载MySQL:

    卸载1:

    1. [root@localhost usr]# yum remove mysql mysql-server mysql-libs compat-mysql51
    2. [root@localhost usr]# rm -rf /var/lib/mysql
    3. [root@localhost usr]# rm /etc/my.cnf
    [root@localhost usr]# yum remove mysql mysql-server mysql-libs compat-mysql51
    [root@localhost usr]# rm -rf /var/lib/mysql
    [root@localhost usr]# rm /etc/my.cnf

    如果装了mysql-devel(其他一样add command),卸载为:

    1. [root@Tony_ts_tian init.d]# yum remove mysql mysql-devel mysql-server mysql-libs compat-mysql51
    [root@Tony_ts_tian init.d]# yum remove mysql mysql-devel mysql-server mysql-libs compat-mysql51

    注(例如):

    mysql-5.5.39-1.el6.remi.x86_64

    mysql-libs-5.5.39-1.el6.remi.x86_64
    compat-mysql51-5.1.54-1.el6.remi.x86_64

    mysql-server-5.5.39-1.el6.remi.x86_64
    卸载2{继续,1,2选择一种(此处为介绍):}:
    1. [root@localhost mysql]# rpm -aq | grep -i mysql
    2. MySQL-server-5.6.27-1.el6.x86_64
    3. MySQL-client-5.6.27-1.el6.x86_64
    4. MySQL-devel-5.6.27-1.el6.x86_64
    5. [root@localhost mysql]# rpm -e MySQL-server-5.6.27-1.el6.x86_64
    6. [root@localhost mysql]# rpm -e MySQL-client-5.6.27-1.el6.x86_64
    7. [root@localhost mysql]# rpm -e MySQL-devel-5.6.27-1.el6.x86_64
    8. [root@localhost rc.d]# cd /var/lib/
    9. [root@localhost lib]# rm -rf mysql/
    [root@localhost mysql]# rpm -aq | grep -i mysql
    MySQL-server-5.6.27-1.el6.x86_64
    MySQL-client-5.6.27-1.el6.x86_64
    MySQL-devel-5.6.27-1.el6.x86_64
    [root@localhost mysql]# rpm -e MySQL-server-5.6.27-1.el6.x86_64
    [root@localhost mysql]# rpm -e MySQL-client-5.6.27-1.el6.x86_64
    [root@localhost mysql]# rpm -e MySQL-devel-5.6.27-1.el6.x86_64
    [root@localhost rc.d]# cd /var/lib/
    [root@localhost lib]# rm -rf mysql/
    注:删除MySQL数据库目录(关键) ,否则password不更新(默认安装,如果自定义安装路径和链接路径ln -s ……请删除。)
      rm -rf /var/lib/mysql
    卸载3:
    1. [root@localhost usr]# whereis mysql
    2. mysql: /usr/lib64/mysql
    3. [root@localhost usr]# rm -rf /usr/lib64/mysql
    [root@localhost usr]# whereis mysql
    mysql: /usr/lib64/mysql
    [root@localhost usr]# rm -rf /usr/lib64/mysql
    注:find / -name mysql
    注:清空相关mysql的所有目录以及文件和其他配置和设置等。如果有,则删除。也必须考虑其他软件不去影响。
    rm -rf /usr/lib/mysql

    rm -rf /usr/share/mysql

    卸载4:
    1. [root@localhost usr]# rm –rf /usr/my.cnf
    2. [root@localhost usr]# rm -rf /root/.mysql_sercret
    [root@localhost usr]# rm –rf /usr/my.cnf
    [root@localhost usr]# rm -rf /root/.mysql_sercret
    卸载5(自启服务):
    1. [root@localhost usr]# chkconfig --list | grep -i mysql
    2. [root@localhost usr]# chkconfig --del mysqld
    [root@localhost usr]# chkconfig --list | grep -i mysql
    [root@localhost usr]# chkconfig --del mysqld
    1. 此处删除看自己设置:mysql/mysqld
    此处删除看自己设置:mysql/mysqld 

五、Centos7安装mysql:第一步查看系统有无mysql,然后删除之的更多相关文章

  1. CentOS7安装CDH 第一章:CentOS7系统安装

    相关文章链接 CentOS7安装CDH 第一章:CentOS7系统安装 CentOS7安装CDH 第二章:CentOS7各个软件安装和启动 CentOS7安装CDH 第三章:CDH中的问题和解决方法 ...

  2. configure - 源代码安装的第一步

    configure是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系 configure有许多参数可配,具体参见./configure --help ...

  3. 配置环境是程序员的第一步 -- Windows 10 下 MySQL 安装

    MySQL 作为最典型的关系型数据库管理系统,由于其体积小.速度快.总体拥有成本低,尤其是其开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库.MySQL 社区版的功能也足够我们 ...

  4. PHP在Windows下安装配置第一步

    第一步就是下载和安装PHP解释器了: 1.下载Windows版本号的PHP解释器,下载地址:官方下载 我下载的是 VC11 x64 Thread Safe 这个以下的zip包 2.下载完毕后,解压到 ...

  5. [CentOS 7] 安装nginx第一步先搭建nginx服务器环境

    简要地介绍一下,如何在CentOS 7中安装nginx服务器 方法/步骤   下载对应当前系统版本的nginx包(package) # wget  http://nginx.org/packages/ ...

  6. CentOS7安装Memcached 三步曲

    1.yum 安装 yum clean allyum -y updateyum -y install memcached 2.Memcached 运行 memcached -h //查看考号修改配置vi ...

  7. mysql 第一课 win7艰难的配置与删除注册表重新安装

    mysql 这个安装一定要慎重!慎重!慎重! 重要的事情说三遍.. 不会的一定要按步骤来~出错了真的很难受. 详细教程 -->  https://jingyan.baidu.com/album/ ...

  8. CentOS7安装CDH 第五章:CDH的安装和部署-CDH5.7.0

    相关文章链接 CentOS7安装CDH 第一章:CentOS7系统安装 CentOS7安装CDH 第二章:CentOS7各个软件安装和启动 CentOS7安装CDH 第三章:CDH中的问题和解决方法 ...

  9. Linux系统下 MySQL 安装 指南(5.7和8.0 版本)

    一. 准备工作 1 删除本地centos7中的mariadb: 查看系统中是否已安装 mariadb 服务: rpm -qa | grep mariadb 或 yum list installed | ...

随机推荐

  1. java篇 之 数组

    数组:本身也是对象元素数据类型必须一致,初始值为各种零(跟类型一致),数组中存放 的是对象的引用(地址),对象在其它空间,一旦创建长度不可变,length可以直 接访问 (new的时候才分配空间,创建 ...

  2. js函数声明外面使用小括号括起来再接一个小括号的写法

    js函数声明外面使用小括号括起来再接一个小括号的写法 (function(){})(); (function(){}()); !function(){}(); 总结ps:意思将函数声明变成,直接执行的 ...

  3. python加密算法及其相关模块的学习(hashlib,RSA,random,string,math)

    加密算法介绍 一,HASH Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值.这种 ...

  4. C语言:计算并输出给定10个数的方差。

    //计算并输出给定10个数的方差. #include<math.h> #include<stdio.h> ]) { double p = 0.0,f=0.0,g=0.0; ; ...

  5. SprintBoot学习(一)

    Spring Boot是什么? 1. SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,所以 Sprin ...

  6. JAXB - java xml解析

    常用API JAXBContext类,是应用的入口,通过该类创建序列化和反序列化对象,也即编组对象和解组对象: Marshaller 编组接口,将Java对象序列化为XML数据: Unmarshall ...

  7. 使用注解配置Servlet3.0

    从Servlet3.0开始支持使用注解来配置. 注解只是代替了一部分的web.xml的 配置,通常在针对单个Servlet的配置时(比如Servlet的资源名称)使用注解 web.xml:优势在于解决 ...

  8. Java IO流详解(一)——简单介绍

    文件在程序中是以流的形式来传输的.所以用Java来传输文件就得使用到Java IO流. 1.流的概念和作用 流:代表任何有能力产出数据的数据源对象或者是有能力接受数据的接收端对象<Thinkin ...

  9. Codeforces Round #617 (Div. 3)

    A 题意:能否将数组里面的值用数组里面的值替换出一个和为奇数的数组 思路:1.和为奇数yes 2.和为偶数但有奇数yes 3.个数是奇数的,有奇数的yes 其他都是no 果然罚时全给了A #inclu ...

  10. inode节点使用率过大处理

    当发现某个分区下的inode使用率过大时,需要找到该分区下的某些目录里有哪些文件可以清理. 查找某个目录下一个月或两个月之前的文件,然后删除# find . -type f -mtime +30 |w ...