Linux系统彻底卸载MySQL数据库
思维导航:
一、首先查询系统是否安装了MySQL
二、关闭MySQL服务
三、查看MySQL对应的文件夹
四、卸载并删除MySQL安装的组键服务
五、删除系统中MySQL的所有文件夹
六、最后验证MySQL是否删除完成
一、首先查询系统是否安装了MySQL
rpm -qa | grep -i mysql
输出结果表示,我安装的MySQL Server,Client都是5.6.44的,因为我系统支持的版本是要5.7+的版本,所以不得不卸载重装
二、关闭MySQL服务
查看MySQL服务运行状态:
service mysql status
如下图所示服务正在运行中:
三、查看MySQL对应的文件夹
find / -name mysql
输出结果为:
/etc/selinux/targeted/active/modules/100/mysql
/etc/logrotate.d/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/share/mysql
/usr/bin/mysql
/usr/lib64/mysql
四、卸载并删除MySQL安装的组键服务
rpm -ev mysql-community-common-5.6.44-2.el7.x86_64
rpm -ev mysql-community-release-el7-5.noarch
rpm -ev mysql-community-client-5.6.44-2.el7.x86_64
rpm -ev mysql-community-server-5.6.44-2.el7.x86_64
rpm -ev mysql-community-libs-5.6.44-2.el7.x86_64
在卸载服务是遇到了三个组件服务无法卸载问题,提示缺少依赖postfix-2:2.10.1-7.el7.x86_64:
error: Failed dependencies:
libmysqlclient.so.18()(64bit) is needed by (installed) postfix-2:2.10.1-7.el7.x86_64
libmysqlclient.so.18(libmysqlclient_18)(64bit) is needed by (installed) postfix-2:2.10.1-7.el7.x86_64
解决方法就是在 rpm -ev 加上–nodeps:
–nodeps就是安装时不检查依赖关系
五、删除系统中MySQL的所有文件夹
在上面我们已经通过 find / -name mysql 查找出了所有文件夹,接下直接删除即可:
rm -rf /etc/selinux/targeted/active/modules/100/mysql
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql/mysql
rm -rf /usr/share/mysql
六、最后验证MySQL是否删除完成
rpm -qa | grep -i mysql
如若是空空如也者恭喜你删除成功了。
Linux系统彻底卸载MySQL数据库相关推荐
- linux 怎么完全卸载mysql数据库
在linux下开发,mysql数据库是经常用到的,对于初学者来说,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里简单介绍下,怎么卸载msql数据库. a)查看系统中是否以rpm包安装 ...
- linux mysql cpu 高,Linux系统中关于Mysql数据库导致CPU很高的问题解决
Linux系统中关于Mysql数据库导致CPU很高的问题解决 发布时间:2007-11-19 00:01:12来源:红联作者:spworks 服务器环境 Liunx AS4 + PHP5 + Mysq ...
- win7 mysql 卸载不干净,大师教您win7系统彻底卸载Mysql数据库的设置办法
日常使用电脑的过程中,有时会出现win7系统彻底卸载Mysql数据库的问题,其实大部分的朋友都还不知道win7系统彻底卸载Mysql数据库的问题如何解决,因此我就在电脑上汇集整顿出win7系统彻底卸载 ...
- 查询linux安装了什么数据库,Linux系统中安装MySQL数据库操作手册
Linux系统中MySQL数据库安装手册 一.安装概述: 在Linux操作系统中安装MySQL数据库是一个我们必须要掌握的一门技术,也决定了你以后找工作的薪资待遇,所以你知道它的厉害了吧!学会安装只是 ...
- 解决linux系统中的mysql数据库,区分大小写的问题
解决linux系统中的docker-mysql数据库,区分大小写的问题 最近研究docker比较勤,偶然发现,我项目的数据库改成服务器上的docker容器中的数据库,就会给我报错 说是没得这表,这数据 ...
- Linux系统下修改mysql数据库密码
修改mysql数据库的方法有很多种.这个方法适用于忘记root用户密码或者刚安装mysql要进入mysql时发现系统报错及觉得默认密码太复杂想修改密码的. 1.修改 /etc/my.cnf 文件 在 ...
- Linux系统中查看Mysql数据库版本号的四种方法(图文完整版)
今天处理一个问题,发现要确定Mysql数据库的版本号,于是我就整理了一下我查看的几种方法. 第一种方法(在终端操作): 操作方式:在终端输入命令即可查询 命令:mysql -V 第二种方法(在终端操作 ...
- linux系统导入导出mysql数据库数据
一.导出数据库 1.导出完整数据:表结构+数据 Linux 下可以使用 mysqldump 命令来导出数据库,语法格式如下: 在mysql/bin下面执行命令 ./mysqldump -u用户名 -p ...
- 第一次在Linux系统上操作mysql数据库,看完这篇轻松应对
场景 前提是已经连接上Ubuntu服务器,如果不是很熟练请参考 https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/85340802 实 ...
- Linux系统下安装Mysql数据库
大概就下面几个步骤: 1.挂载磁盘 mount /dev/cdrom /mnt 说明已经挂载了 2. 安装mysql yum install mysql-server -y 3. 启动mysql服务 ...
最新文章
- 山石网科发布智能下一代防火墙新版本 应对未知威胁
- 深度学习时代的数据科学和自然语言处理
- solaris查看主机信息
- 当复选框中打勾时后面自动显示y或者n_基于轮廓系数确定K-Means聚类中的K
- java catch getm_Java------异常处理机制
- mysql 1524_MySQL不允许用户登录:错误1524
- 智能设备破解的那些事儿
- CToolBarCtrl工具栏设置总结(转)
- 用机器学习来预测情侣间何时吵架,这是一个很实用的算法
- typora中插入分页符markdown,设置字体,居中,调整图像大小
- 根据经纬度计算两点之间的距离
- golang 如何识别不同语言
- pdf怎么转换成word格式不变?
- 使用高德地图JS API开发地图应用之获取Key及Jscode
- 每日一学18——凉鞋的简易有限状态机
- Word 题注重新编号
- Wifi测速上下行不一致
- vue移动端的真机测试
- 前端例程20210510:新拟物风格(Neumorphism)设计与实现
- DedeCms织梦分站站群源码下载地址和模板修改使用教程
热门文章
- python实现ncm转mp3_网易云音乐ncm格式分析以及ncm与mp3格式转换
- Copula函数实战(Matlab)
- BTC源码分析 准备
- EVE-NG模拟器综合
- c#json对象转数组_如何将Json数组转换为C#中的对象列表
- java 将汉字编码_JAVA中的汉字编码问题
- fiddler证书无法安装详解
- 2023年长安大学外国语言文学考研考情与难度及上岸前辈备考经验
- 单片机控制三相异步电动机正反转c语言程序,请用PLC控制一台普通三相异步电动机的正反转控制,设计其控制程序梯形图及主电路...
- 【渝粤题库】广东开放大学 组织行为学 形成性考核