前言:

mysql数据库是非常常用的,但有时候不同版本的升级,软件的升级,安装方式的不同,会进行卸载,卸载不干净,会对新的版本产生问题。今天讲一下,Linux下mysql的完全的干净的卸载。

1.查看mysql的安装情况

rpm -qa|grep -i mysql

2.停止mysql服务,并删除包

service mysql stop
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的文件和库

whereis 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  

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

rpm -qa|grep -i mysql 

无结果,说明已经卸载彻底

测试学习-104-在Linux干净卸载mysql相关推荐

  1. Linux平台卸载MySQL总结

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

  2. Linux安装卸载mysql

    2019独角兽企业重金招聘Python工程师标准>>> Linux平台卸载MySQL总结 http://www.cnblogs.com/kerrycode/p/4364465.htm ...

  3. 干净卸载mysql (注册表)

    干净卸载mysql(注册表) 首先查看自己是否有mysql服务 其次把环境变量中的mysql中删除了 win+s -> service 双击打开 win+s -> cmd 右键 以管理员方 ...

  4. linux下卸载mysql(rpm)

    linux下卸载mysql 查看是否安装了mysql的组件 rpm –qa |grep –I mysql 卸载前关闭mysql服务 service mysql status service mysql ...

  5. Linux彻底卸载MySQL

    Linux彻底卸载MySQL 1. 查找是否装有mysql [root@centos7 ~]#rpm -qa |grep mysql [root@centos7 ~]#ss -ntl State Re ...

  6. linux如何彻底删除mysql_CentOS下如何完全干净卸载MySQL

    CentOS下如何完全卸载MySQL?解决卸载不干净的问题 系统:CentOS 6.5,MySQL:MySql 5.6 这里主要解决使用rpm安装的卸载问题,安装方法见:CentOS安装MySQL*. ...

  7. linux安装卸载mysql,Linux6 系列 安装、卸载mysql

    Linux6 系列 安装.卸载mysql Linux6 系列 安装.卸载mysql Linux环境下载mysql: https://blog.csdn.net/weixin_40816738/arti ...

  8. 查看linux上卸载mysql数据库_linux卸载mysql数据库

    展开全部 linux卸载mysql数据库的步骤: 第一步:查看系统中是否以rpm包安装的mysql [plain] view plaincopyprint? [root@linux ~62616964 ...

  9. Linux安装卸载Mysql与基本操作

    一.安装Mysql软件 1.下载rpm包 本文章使用的系统是Linux,所以你需要下载一个mysql的rpm包 https://dev.mysql.com/downloads/ 根据系统版本下载,Ce ...

  10. linux下卸载mysql

    1.查看系统中是否以rpm包安装的mysql [root@linux ~]# rpm -qa | grep -i mysql MySQL-server-5.1.49-1.glibc23 MySQL-c ...

最新文章

  1. mysql存储过程写法—动态参数运用
  2. vs cmake opencv 远程 ubuntu 开发时:vs代码出现紫色波浪线且报错怎么办?
  3. df python 增加数据_【Note】关于玩转数据处理R语言120题的注解(P1-P50)
  4. C语言计数排序Counting sort 算法(附完整源码)
  5. WeihanLi.Npoi 1.7.0 更新介绍
  6. Kali Linux 更新源 操作完整版教程
  7. ORACLE 登录相关的信息
  8. [SCOI2012]喵星球上的点名(树状数组+后缀数组)
  9. 非常实用的aix 6.1系统安装的教程
  10. 不看后悔!史上最全面的电力系统150+90问!——电力巡检篇
  11. PC网站实现微信扫码登录功能(一)
  12. 深度学习之美(张玉宏)——第三章 机器学习三重门
  13. 近两年最流行的面试题
  14. Google Earth Engine ——边界线识别!
  15. C++实现石头剪刀布
  16. vijosP1567子串计数
  17. excel中条形图的条目排序与逆序
  18. 如何解决跟这台计算机连接的一个usb设备运行不正常
  19. 基于链表和禁忌搜索启发式算法实现非一刀切二维矩形排样算法
  20. Nodejs卸载与安装

热门文章

  1. ubuntu网络无法连接
  2. 开源的Android视频播放器
  3. JVM调优系列(五)——JVM调优利器
  4. (附源码)app校园购物网站 毕业设计 041037
  5. 【案例实战】不会慢 SQL优化?收藏一下这个例子
  6. 使用爬虫获取四川省各市的降雨量
  7. 总结前端好用的ui框架,做开发非常的奈斯,总有一款你喜欢。
  8. 一个段子来解释数据挖掘
  9. android 主流机型排行榜,安卓手机排行榜
  10. centos代码切换图形_CentOS已死;微软将强行升级部分旧版本 Windows 10 用户;黑客远程打开莫斯科近3000个快递柜...