一般购买的云服务中的centos系统都会带MariaDB, 如果不知道的小伙伴直接上手安装了mysql,会发现mysql无法安装成功。此时如果想卸载mysql。操作方法如下:

步骤1:.查看mysql的安装情况

rpm -qa|grep -i mysql

# 示例
[root@WulianWord opt]# rpm -qa|grep -i mysql
mysql57-community-release-el7-8.noarch

步骤2: 停止mysql服务,删除mysql

rpm -ev mysql57-community-release-el7-8.noarch

注意:可能会抛依赖错误错 error:Failed dependencies:,则加上 --nodeps不检查依赖关系删除,命令如下

rpm -e --nodeps mysql57-community-release-el7-8.noarch

步骤3:查找遗留mysql文件进行删除

# 查找遗留文件
[root@WulianWord opt]#  find / -name mysql
/usr/share/mysql
/usr/lib64/mysql
/etc/selinux/targeted/active/modules/100/mysql
/root/Envs/hengda/lib/python3.6/site-packages/django/db/backends/mysql
/root/Envs/hengda/lib/python3.6/site-packages/django/contrib/gis/db/backends/mysql
/opt/python36/lib/python3.6/site-packages/django/db/backends/mysql
/opt/python36/lib/python3.6/site-packages/django/contrib/gis/db/backends/mysql[root@WulianWord opt]# rpm -qa|grep -i mysql# 删除遗留文件
[root@WulianWord opt]# rm -rf /usr/share/mysql# 删除遗留文件
[root@WulianWord opt]# rm -rf /usr/lib64/mysql[root@WulianWord opt]#  find / -name mysql# 此文件使用 rm -rf /etc/my.cnf 即可删除
/etc/selinux/targeted/active/modules/100/mysql# 下面的几个文件是python中带的,不能删除
/root/Envs/hengda/lib/python3.6/site-packages/django/db/backends/mysql
/root/Envs/hengda/lib/python3.6/site-packages/django/contrib/gis/db/backends/mysql
/opt/python36/lib/python3.6/site-packages/django/db/backends/mysql
/opt/python36/lib/python3.6/site-packages/django/contrib/gis/db/backends/mysql

步骤5: 检查一遍mysql 是否成功删除

 rpm -qa|grep -i mysql

linux彻底卸载 mysql相关推荐

  1. Linux安装卸载mysql

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

  2. linux下卸载mysql(rpm)

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

  3. Linux平台卸载MySQL总结

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

  4. Linux彻底卸载MySQL

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

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

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

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

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

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

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

  8. linux下卸载mysql

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

  9. Linux Ubuntu 卸载 mysql

    本文操作环境是在 linux Ubuntu 18.04 环境下,mysql 版本为5.7 若是在 root 用户下操作,以下指令中使用 sudo 的可以不添加 'sudo' ,因为 root 权限足够 ...

  10. linux中卸载mysql数据库_Linux下彻底卸载mysql数据库

    linux下彻底卸载mysql 图解教程 1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到如下图的所示: 说明之前安装了: MySQL-client-5.5. ...

最新文章

  1. ZJU-java进阶笔记 第一、二周(类与对象,对象交互)
  2. 网络层IP路由的负载均衡实现思路
  3. 【已解决】wepy中使用分包加载报错
  4. activity-alias的使用
  5. 文件上传流式处理commons-fileupload
  6. __name__=='__main__'的理解和使用
  7. 建模心法(2)——迈出建模第一步
  8. Linux,没你想象的那么安全!
  9. mysql master线程 fork_多线程中fork的坑
  10. Ubuntu音频开发audacity(十)
  11. OpencV使用fitEllipse拟合椭圆后,获取椭圆参数
  12. 三星s10更新Android10,三星S10官方国行安卓9完整固件升级更新包:CHC-G9730ZCU1ASF1
  13. c语言用乘法口诀编写三角形,九九乘法表怎么写本子上好看
  14. 【转载】vue项目部署到阿里云上详解
  15. [Java教程 00] 计算机基础
  16. c语言字符数组讲课PPT,C语言数组应用与字符串.ppt
  17. PHP下载文件(laravel)
  18. C语言 收入与纳税计算
  19. 多项式输出(来源暂无)
  20. 远程桌面树莓派【内网穿透】

热门文章

  1. 嵌入式开发技术汇总001+modbus RTU调试四件套 : modbus poll 7 ; modbus slave 6;modscan32;MThings 使用教程
  2. Java程序员面试简历模板(30套简历模板+300套简历)
  3. python3.7源码剖析——python对象
  4. 对于XP3系统不存在写保护功能的其他办法
  5. 推荐一款好用的Web端JSON在线编辑器svelte-jsoneditor
  6. php libiconv close_PHP 5.3.10 编译安装时出现 undefined reference to `libiconv' 错误的解决方法...
  7. VS编程,WPF中,通过C# 创建颜色选择器,颜色拾取器,调色板的一种方法
  8. 财务分析经典图表分析
  9. 基于网易云API做的一个扫码登录
  10. win7电脑便签怎么弄