转载自(http://blog.csdn.net/typa01_kk/article/details/49057073)

#################CentOS7下MySQL的卸载####################

1:查看MySQL是否安装:

方式1:

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

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

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

2:卸载MySQL:

卸载1:

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

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

  1. [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选择一种(此处为介绍):}:
  1. [root@localhost mysql]# rpm -aq | grep -i mysql
  2. MySQL-server-5.6.27-1.el6.x86_64
  3. MySQL-client-5.6.27-1.el6.x86_64
  4. MySQL-devel-5.6.27-1.el6.x86_64
  5. [root@localhost mysql]# rpm -e MySQL-server-5.6.27-1.el6.x86_64
  6. [root@localhost mysql]# rpm -e MySQL-client-5.6.27-1.el6.x86_64
  7. [root@localhost mysql]# rpm -e MySQL-devel-5.6.27-1.el6.x86_64
  8. [root@localhost rc.d]# cd /var/lib/
  9. [root@localhost lib]# rm -rf mysql/
注:删除MySQL数据库目录(关键) ,否则password不更新(默认安装,如果自定义安装路径和链接路径ln -s ……请删除。)
  rm -rf /var/lib/mysql
卸载3:
  1. [root@localhost usr]# whereis mysql
  2. mysql: /usr/lib64/mysql
  3. [root@localhost usr]# rm -rf /usr/lib64/mysql
注:find / -name mysql
注:清空相关mysql的所有目录以及文件和其他配置和设置等。如果有,则删除。也必须考虑其他软件不去影响。
rm -rf /usr/lib/mysql
rm -rf /usr/share/mysql
卸载4:
  1. [root@localhost usr]# rm –rf /usr/my.cnf
  2. [root@localhost usr]# rm -rf /root/.mysql_sercret
卸载5(自启服务):
  1. [root@localhost usr]# chkconfig --list | grep -i mysql
  2. [root@localhost usr]# chkconfig --del mysqld
  1. 此处删除看自己设置:mysql/mysqld

mysql完全卸载的更多相关文章

  1. CentOS7minimal MySql的卸载及安装

    因为CentOS7精简版默认是有残留的MySql的,所以开始时一定要先卸载掉原来的MySql 首先要使用root用户登录 卸载: 1.卸载原有程序 yum remove mysql mysql-ser ...

  2. linux下 yum 安装mysql和卸载

    1.查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 2.查看有没有安装包: yum list mysql* 3.安装mysql客户端 ...

  3. 【转】终于知道为什么我的mysql总是卸载的不干净以及老是找不到my.ini文件

    感谢博主: http://blog.sina.com.cn/s/blog_6fc5bfa90100qmr9.html 如果你的电脑里装过MySQL,想再重新安装MySQL的时候可能就会因为前一版本卸载 ...

  4. MySql的卸载问题

    windows下mysql的卸载: 彻底卸载Mysql的方法:   (1),先在服务(开始——>控制面板——>管理工具——>服务)里停掉MySQL的服务.打开控制面板-添加删除程序, ...

  5. MySQL完全卸载方法

    1.在控制面板里把Mysql正常卸载 2.C:\Documents and Settings\All Users\Application Data\MySQL 这里还有MySQL的文件,必须要删除 注 ...

  6. 终于知道为什么我的mysql总是卸载的不干净以及老是找不到my.ini文件

    感谢博主: http://blog.sina.com.cn/s/blog_6fc5bfa90100qmr9.html 如果你的电脑里装过MySQL,想再重新安装MySQL的时候可能就会因为前一版本卸载 ...

  7. mysql完全卸载大全

    如何在Linux下卸载MySQL数据库呢? 下面总结.整理了一下Linux平台下卸载MySQL的方法. MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries).R ...

  8. mac下mysql的卸载和安装

    1. mysql的卸载 1 sudo rm /usr/local/mysql 2 sudo rm -rf /usr/local/mysql* 3 sudo rm -rf /Library/Startu ...

  9. Mysql数据库卸载

    Mysql数据库卸载的操作流程(Windows10): 1.停止mysql的所有服务 方法一:此电脑——管理——服务中查找到所有Mysql的服务,并停止. 方法二:cmd——net stop mysq ...

随机推荐

  1. [iOS微博项目 - 4.1] - cell的frame模型

    github: https://github.com/hellovoidworld/HVWWeibo A.cell的frame模型设计 1.需求 每个cell都有一个frame实例引用 frame模型 ...

  2. webPage logService 日志服务 剥离

    [旧的场景]1.x.a.com指向负载均衡服务器ipL;2.代码所在的应用服务器ipA,ipB,ipC,运行nginx-phpFPM服务,提供2个服务: 2.1.应用服务器ipA,ipB,ipC中we ...

  3. Xcode自带工具symbolicatecrash解析Crash文件

    项目中遇到一台手机运行测试包闪退的现象,而且是一个设备闪退其他设备没有再现的情况 可以看到Crash信息,但是指定的问题给出的是16进制内存地址,根本无法定位问题发生在哪个类的哪个函数中 所以需要解析 ...

  4. 前端开发 - HTML - 总结

    html head标签 title 显示网站的标题 meta 提供有关页面的原信息 link 链接css资源文件.网站图标 style 定义内部样式表 script 链接脚本js文件 body标签 块 ...

  5. 《Python核心编程》第五章:数字

    PS:[笔记+代码+图片]在GitHub上持续更新,欢迎star:https://github.com/gdouchufu/Core-Python-Programming 本章大纲 介绍Python支 ...

  6. 软件project--作图

    软工学习进行了一个多月,但是真正静下心来学习也只是一周左右吧,这段时间里给自己印象最深刻的就是作图了, 机房收费系统我们是先进行的编码,后学习软件project对它来了一次回想性的文档编写. 刚開始当 ...

  7. 查看pc ip地址

    1.使用Windows+R键打开“运行”窗口,然后输入CMD进入命令提示窗口 2.进入命令窗口之后,输入:ipconfig/all 回车即可看到整个电脑的详细的IP配置信息

  8. git零散知识

    集中式与分布式的差别: 集中式的服务器挂了所有人都挂了,因为完整仓库只存在服务器上,分布式如果github挂了你可以重新建一个服务器,然后把任何一个人的仓库clone过去 一句话总结:分布式版本控制的 ...

  9. 深入跟踪MFC程序的执行流程

    来源: http://blog.csdn.net/ljianhui/article/details/8781991 在MFC程序设计的学习过程中最令人感到难受,甚至于有时会动摇学习者信心的就是一种对于 ...

  10. CSS实现文本超过指定长度显示省略号

    <style type="text/css"> li { width:200px;/*宽度,超过即会溢出*/ line-height:25px;/*设置行间距*/ te ...