如何在Linux下彻底卸载MySQL? 您所在的位置:网站首页 Linux停止MySQL 如何在Linux下彻底卸载MySQL?

如何在Linux下彻底卸载MySQL?

2023-08-19 20:27| 来源: 网络整理| 查看: 265

本篇文章主要跟大家分享的是如何在Linux下彻底卸载MySQL,在实际生活中很实用,因此,摩杜云小杜就整理了一下并分享给大家做个参考,如果有感兴趣的朋友,不妨继续看下去,希望对大家有所帮助。

在Linux下彻底卸载MySQL的操作方法:

1、查考是否安装mysql

shell> rpm -qa |grep mysql mysql-libs-5.1.73-3.el6_5.i686 mysql-server-5.1.73-3.el6_5.i686 mysql-5.1.73-3.el6_5.i686 mysql-connector-odbc-5.1.5r1144-7.el6.i686

2、停止mysql服务并删除mysql

shell> /etc/init.d/mysqld stop 停止 mysqld: [确定] shell> rpm -ev mysql-server-5.1.73-3.el6_5.i686 shell> rpm -ev mysql-5.1.73-3.el6_5.i686 shell> rpm -ev mysql-connector-odbc-5.1.5r1144-7.el6.i686 shell> rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.i686 ##--nodeps强制删除

3、删除mysql的目录文件和库

shell> find / -name mysql /usr/lib/perl5/auto/DBD/mysql /usr/lib/perl5/DBD/mysql /var/lib/mysql /var/lib/mysql/mysql shell> rm -rf /var/lib/mysql shell> rm -rf /etc/my.cnf #卸载后/etc/my.cnf不会删除,需要进行手工删除

也可使用locate命令查询,它不搜索具体目录,而是搜索文件数据库(/var/lib/locatedb),该数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库

4、删除mysql用户及组

shell> id mysql uid=27(mysql) gid=27(mysql) 组=27(mysql) shell> userdel mysql shell> groupdel mysql shell> cat /etc/passwd |grep mysql #验证用户是否被删除 shell> cat /etc/group |grep mysq #验证用户组是否被删除

5、再次查看是否存有mysql

shell> rpm -qa|grep -i mysql shell> updatedb shell> locate mysql

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

感谢各位的阅读!关于“如何在Linux下彻底卸载MySQL”的内容就到此介绍完毕,相信大家看完之后有更深的了解,如果还想了解更多相关知识,可以关注摩杜云行业资讯频道,更多精彩内容等着你来看。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有