zoukankan      html  css  js  c++  java
  • centos 下完全卸载 mysql5.6

    查看已经安装的服务
    rpm –qa|grep -i mysql
    -i 作用是不区分大小写

    yum remove mysql mysql-server mysql-libs compat-mysql51
    rm -rf /var/lib/mysql
    rm /etc/my.cnf
    查看是否还有mysql软件:
    rpm -qa|grep mysql
    有的话继续删除

    可以看到有两个安装包
    MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm
    MySQL-client-5.6.19-1.linux_glibc2.5.x86_64.rpm

    删除这两个服务(去掉后缀)
    rpm –e MySQL-client-5.6.19-1.linux_glibc2.5.x86_64
    rpm -e MySQL-server-5.6.19-1.linux_glibc2.5.x86_64
    查看残留的目录:

    whereis mysql

    然后删除mysql目录:

    rm –rf /usr/lib64/mysql

    删除相关文件:
    rm –rf /usr/my.cnf
    rm -rf /root/.mysql_sercret
    最关键的:

    rm -rf /var/lib/mysql

    如果这个目录如果不删除,再重新安装之后,密码还是之前的密码,不会重新初始化!

    网上查了很久都没有文章提到这个,最后还是自己摸索找出来的。

  • 相关阅读:
    Java集合:HashMap
    Java线程池原理
    Linux常用命令
    分布式系统基本概念
    接口中的default方法(默认方法)
    正则表达式匹配+过滤
    Java Optional类
    mongo过期索引
    Java8函数式接口简介
    JS版微信6.0分享接口用法分析
  • 原文地址:https://www.cnblogs.com/haixiang/p/10194940.html
Copyright © 2011-2022 走看看