CentOS下彻底卸载mysql的方法

 更新时间:2018年09月14日 08:36:34   作者:TS_A1  
这篇文章主要为大家详细介绍了CentOS下彻底卸载mysql的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文记录了CentOS下MySQL的彻底卸载,供大家参考,具体内容如下

1、查看MySQL是否安装

方式1:

[root@localhost usr]# yum list installed mysql*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.yun-idc.com
 * extras: mirror.neu.edu.cn
 * updates: mirrors.yun-idc.com
Installed Packages
MySQL-client.x86_64 5.6.27-1.el6 installed
MySQL-devel.x86_64 5.6.27-1.el6 installed
MySQL-server.x86_64 5.6.27-1.el6 installed
[root@localhost usr]#

方式2( -i  :不区分大小写):

[root@localhost usr]# rpm -qa | grep -i mysql
MySQL-server-5.6.27-1.el6.x86_64
MySQL-client-5.6.27-1.el6.x86_64
MySQL-devel-5.6.27-1.el6.x86_64
[root@localhost usr]# 

2、卸载MySQL

卸载1:

[root@localhost usr]# yum remove mysql mysql-server mysql-libs compat-mysql51
[root@localhost usr]# rm -rf /var/lib/mysql
[root@localhost usr]# rm /etc/my.cnf

如果装了mysql-devel(其他一样add command),卸载为:

[root@Tony_ts_tian init.d]# yum remove mysql mysql-devel mysql-server mysql-libs compat-mysql51

注(例如):

mysql-5.5.39-1.el6.remi.x86_64
mysql-libs-5.5.39-1.el6.remi.x86_64
compat-mysql51-5.1.54-1.el6.remi.x86_64
mysql-server-5.5.39-1.el6.remi.x86_64

卸载2 {继续,1,2选择一种(此处为介绍):}:

[root@localhost mysql]# rpm -aq | grep -i mysql
MySQL-server-5.6.27-1.el6.x86_64
MySQL-client-5.6.27-1.el6.x86_64
MySQL-devel-5.6.27-1.el6.x86_64
[root@localhost mysql]# rpm -e MySQL-server-5.6.27-1.el6.x86_64
[root@localhost mysql]# rpm -e MySQL-client-5.6.27-1.el6.x86_64
[root@localhost mysql]# rpm -e MySQL-devel-5.6.27-1.el6.x86_64
[root@localhost rc.d]# cd /var/lib/
[root@localhost lib]# rm -rf mysql/

注:删除MySQL数据库目录(关键) ,否则password不更新(默认安装,如果自定义安装路径和链接路径ln -s ……请删除。)

rm -rf /var/lib/mysql

卸载3:

[root@localhost usr]# whereis mysql
mysql: /usr/lib64/mysql
[root@localhost usr]# rm -rf /usr/lib64/mysql

注:find / -name mysql

注:清空相关mysql的所有目录以及文件和其他配置和设置等。如果有,则删除。也必须考虑其他软件不去影响。

rm -rf /usr/lib/mysql
rm -rf /usr/share/mysql

卸载4:

[root@localhost usr]# rm –rf /usr/my.cnf
[root@localhost usr]# rm -rf /root/.mysql_sercret 

卸载5(自启服务):

[root@localhost usr]# chkconfig --list | grep -i mysql
[root@localhost usr]# chkconfig --del mysqld

此处删除看自己设置:mysql/mysqld

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySQL优化全攻略-相关数据库命令

    MySQL优化全攻略-相关数据库命令

    MySQL优化全攻略-相关数据库命令...
    2006-11-11
  • 解决MySQL存储时间出现不一致的问题

    解决MySQL存储时间出现不一致的问题

    这篇文章主要介绍了解决MySQL存储时间出现不一致的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • SQL GROUP BY 详解及简单实例

    SQL GROUP BY 详解及简单实例

    这篇文章主要介绍了SQL GROUP BY 详解及简单实例的相关资料,需要的朋友可以参考下
    2017-01-01
  • MySQL 字符串日期格式转换的几种方法

    MySQL 字符串日期格式转换的几种方法

    MySQL经常需要将字符串类型的日期转换成日期或时间类型,本文主要介绍了MySQL 字符串日期格式转换的几种方法,包括使用STR_TO_DATE()和DATE_FORMAT()函数,具有一定的参考价值,感兴趣的可以了解一下
    2024-08-08
  • MySQL collation方法

    MySQL collation方法

    在以前用oracle的时候,很少关于它的collation方法,但是在mysql中,这点不加注意的话,却有可能会出现问题。
    2008-10-10
  • MySQL隔离级别和锁机制的深入讲解

    MySQL隔离级别和锁机制的深入讲解

    这篇文章主要给大家介绍了关于MySQL隔离级别和锁机制的相关资料,主要包括深入理解MySQL隔离级别和锁机制使用实例、应用技巧、基本知识点总结和需要注意事项,需要的朋友可以参考下
    2021-08-08
  • MySQL四种事务隔离级别详解

    MySQL四种事务隔离级别详解

    这篇文章主要为大家详细介绍了MySQL四种事务隔离级别的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Windows下mysql 8.0.11 安装教程

    Windows下mysql 8.0.11 安装教程

    这篇文章主要为大家详细介绍了Windows下mysql 8.0.11安装教程 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Mysql插入中文变为全问号???的问题 解决方法

    Mysql插入中文变为全问号???的问题 解决方法

    这篇文章介绍了Mysql插入中文变为全问号???的问题 解决方法,有需要的朋友可以参考一下
    2013-09-09
  • MySQL因大事务导致的Insert慢实例分析

    MySQL因大事务导致的Insert慢实例分析

    这篇文章主要给大家介绍了关于MySQL因大事务导致Insert慢的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10

最新评论