zoukankan      html  css  js  c++  java
  • Linux下彻底卸载mysql详解

    一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql

    rpm -qa|grep -i mysql
    

      可以看到如下图的所示:

      显示之前安装了:

           MySQL-client-5.5.25a-1.rhel5

           MySQL-server-5.5.25a-1.rhel5

    二、停止mysql服务、删除之前安装的mysql

      删除命令:rpm -e –nodeps 包名

      rpm -ev MySQL-client-5.5.25a-1.rhel5
      rpm -ev MySQL-server-5.5.25a-1.rhel5
     
      如果提示依赖包错误,则使用以下命令尝试:
     rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps

      如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1

      则用以下命令尝试:

     rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5

    三、查找之前老版本mysql的目录、并且删除老版本mysql的文件和库

      find / -name mysql

      查找结果如下:

       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
    

      具体的步骤如图:查找目录并删除

      注意:卸载后/etc/my.cnf不会删除,需要进行手工删除

    rm -rf /etc/my.cnf
    

    四、再次查找机器是否安装mysql

    rpm -qa|grep -i mysql
    

      

    五、总结

     无结果,说明已经卸载彻底,接下来直接安装mysql即可。

  • 相关阅读:
    Redis数据类型
    Linux配置Redis
    Linux配置ActiveMQ
    Linux配置Docker
    3、Spring Boot日志
    2、Spring Boot配置
    1. Spring Boot入门
    Linux(centos6.8)配置Redis
    okhttp禁止重定向
    123
  • 原文地址:https://www.cnblogs.com/javahr/p/9245443.html
Copyright © 2011-2022 走看看