精华内容
下载资源
问答
  • 如何在Linux下彻底的卸载... 下面这篇文章就给大家总结、整理了一下在Linux平台下彻底卸载MySQL的方法。 文中通过图文及示例代码介绍的很详细,相信对大家的理解和学习很有帮助,下面有需要的朋友们来一起学习学习吧。
  • linux下彻底卸载mysql

    2014-07-14 15:35:26
    linux下彻底卸载mysql
  • linux下彻底卸载MySQL

    万次阅读 2015-09-15 13:43:26
    本节主要介绍Linux下如何彻底卸载已安装过的mysql,以便能顺利安装一个版本的mysql。1、源码安装卸载虽然源码安装时相对复杂,但是它的卸载却很简单。 只要在安装目录直接执行 make uninstall这个命令,就可以...

    MySQL的安装方法有很多种,常见的有yum、rpm和源码安装,那么针对不同的安装方法,也存在不同的卸载方法,其中yum和rpm安装的卸载方法一样。
    本节主要介绍Linux下如何彻底卸载已安装过的mysql,以便能顺利安装下一个版本的mysql。

    1、源码安装卸载

    虽然源码安装时相对复杂,但是它的卸载却很简单。
    只要在安装目录下直接执行 make uninstall这个命令,就可以卸载源码安装的mysql,前提是你在这之前没有执行过make clean。
    如果执行过make clean,也没关系,那就直接删除mysql安装文件就行。

    2、rpm安装卸载

    2.1、查看一下是否是已经用rpm或yum安装了老版本的mysql

    rpm -qa | grep -i mysql

    如果安装过了,就会出现如下图的结果:

    这里写图片描述

    说明已经安装过的版本如下:
    MySQL-client-5.6.23-1.el6.x86_64
    MySQL-server-5.6.23-1.el6.x86_64

    2.2、卸载已安装的mysql
    一次性卸载所有:

    rpm -e MySQL -*

    或者逐个卸载:

    rpm -e MySQL-client-5.6.23-1.el6.x86_64
    rpm -e MySQL-server-5.6.23-1.el6.x86_64

    如果出现error: Failed dependencies 这样的错误提示,需要加上– nodeps参数,如:

    rpm -e --nodeps MySQL-server-5.6.23-1.el6.x86_64
    rpm -e --nodeps MySQL-client-5.6.23-1.el6.x86_64

    查看一下卸载情况:

    这里写图片描述

    说明已经卸载完成,但是mysql的一些目录并未删除,我们需要手动删除。
    查找一下还存在哪些mysql目录未删除:

    find / -name mysql

    这里写图片描述

    然后将查找到的mysql目录使用rm命令删除即可,其实也可以不用删除这些老版本mysql的目录文件,对新版本mysql的安装没多大影响。好了老版本的mysql卸载干净了,可以准备下一个版本的安装了。

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

    本篇文章主要跟大家分享的是如何在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”的内容就到此介绍完毕,相信大家看完之后有更深的了解,如果还想了解更多相关知识,可以关注摩杜云行业资讯频道,更多精彩内容等着你来看。

    展开全文
  • Linux下彻底卸载mysql

    2020-04-08 16:23:35
    Linux下彻底卸载mysql 一.先使用命令查询mysql的安装情况 查询: rpm -qa|grep -i mysql rpm -ev 包名 --nodeps 注意:先删除 mysql-community-libs 接下来用命令: rpm -e --noscripts 包名 ,注意:依次删除 二.查询...

    Linux下彻底卸载mysql

    一.先使用命令查询mysql的安装情况

    查询: rpm -qa|grep -i mysql
    在这里插入图片描述rpm -ev 包名 --nodeps 注意:先删除 mysql-community-libs
    在这里插入图片描述接下来用命令: rpm -e --noscripts 包名 ,注意:依次删除
    在这里插入图片描述

    二.查询之前的mysql目录,并且删除mysql目录和库

    find / -name mysql
    在这里插入图片描述
    直接用 rm -rf 删除
    在这里插入图片描述最后 注意:卸载后/etc/my.cnf不会删除,需要进行手动删除

    rm -rf /etc/my.cnf

    在这里插入图片描述至此 我们在检查一下有没有mysql安装目录

    rpm -qa|grep -i mysql
    在这里插入图片描述没有结果代表已经删除成功;

    展开全文
  • Linux下彻底卸载MySQL

    2018-05-02 15:41:16
    一、使用以下命令查看当前安装...可以看到如图的所示: 显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel5 2、停止mysql服务、删除之前安装的mysql 删除命令:rpm -e –node...

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

    rpm -qa|grep -i mysql

    可以看到如下图的所示:
    Linux下彻底卸载MySQL

    显示之前安装了:
    MySQL-client-5.5.25a-1.rhel5
    MySQL-server-5.5.25a-1.rhel5

    2、停止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

    3、查找之前老版本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

    具体的步骤如图:查找目录并删除
    Linux下彻底卸载MySQL

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

    rm -rf /etc/my.cnf

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

    rpm -qa|grep -i mysql

    总结

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

    展开全文
  • Linux 下彻底卸载mysql

    2019-08-29 20:00:00
    对于mysql可能只是连库,对库中的数据进行操作,而对mysql的安装可能不熟悉(大佬忽略)。 一、查看服务器上已安装的mysql 1.查看命令 rpm -qa | grep -i mysql 首先查询所有的rpm资源名称...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,286
精华内容 1,314
关键字:

linux下彻底卸载mysql

linux 订阅
mysql 订阅