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即可。

  • 相关阅读:
    C语言I博客作业02
    C语言I—2019秋作业01
    C语言I作业10
    C语言I作业09
    C语言I作业08
    C语言I作业07
    C语言I|作业06
    C语言I作业05
    C语言I作业004:第八周作业
    c语言|作业003
  • 原文地址:https://www.cnblogs.com/javahr/p/9245443.html
Copyright © 2011-2022 走看看