如何卸载在linux下通过rpm安装的mysql

目录

1.先关闭MySQL服务并查看运行状态

[2.使用 rpm +管道命令的方式查看已安装的mysql](#2.使用 rpm +管道命令的方式查看已安装的mysql)

[3. 使用rpm -ev 命令移除安装](#3. 使用rpm -ev 命令移除安装)

[4. 删除MySQL数据库内容](#4. 删除MySQL数据库内容)


1.先关闭MySQL服务并查看运行状态

如果之前安装过并已经启动,则需要卸载前请先关闭MySQL服务

Lua 复制代码
systemctl stop mysqld

查看mysql运行状态命令

复制代码
systemctl status mysqld

2.使用 rpm +管道命令的方式查看已安装的mysql

Lua 复制代码
rpm -qa|grep mysql

下面是我安装mysql已经安装成功的,现在需要进行删除

3. 使用rpm -ev 命令移除安装

使用命令 rpm -ev 对应文件名 移除剩余安装。

直接使用命令进行指定文件进行删除即可,没什么先后顺序因为我也不知道文件之间存在哪些依赖,先一个一个删除试一下,如果存在依赖检测失败,则先移除被依赖的文件,会有相应的提示,哪些有依赖。一边删除一边使用rpm -qa | grep mysql命令进行查看哪些没有删除,反复操作,直到删除干净为止。

4. 删除MySQL数据库内容

复制代码
sudo rm -rf /var/lib/mysql
sudo rm -rf /usr/sbin/mysqld
sudo rm -rf /usr/local/mysql
sudo rm -rf /etc/my.cnf
相关推荐
>Andre<23 分钟前
UFS5.0标准中文全译·卷一:范围、术语与架构
android·linux·嵌入式硬件
用户05101225729632 分钟前
Linux下有关QT显示环境变量设置
linux·嵌入式
闲云自留地33 分钟前
告别命令恐惧症,openEuler 基础操作 + 文本 + 网络管理实战
linux·运维·云计算
剑指offer.43 分钟前
ARM裸机开发-点亮LED灯
linux·服务器·嵌入式硬件
GeW1 小时前
工作忙.基础弱,也能快速拿RHCE?这套方法亲测有效
linux
这个DBA有点耶1 小时前
InnoDB索引组织表下,复合主键和自增主键的物理存储差异与选型对比
数据库·mysql·架构
李少兄1 小时前
数据库批量清理前置防御:如何严谨校验目标表是否存在
mysql
香吧香1 小时前
Docker Swarm 线上环境 MariaDB XA 悬停事务故障排查
mysql·异常
其实防守也摸鱼2 小时前
常见安全架构中 Shiro 的认证确认机制解析
运维·服务器·数据库·windows·github
小白男神2 小时前
MySQL进阶学习三(视图)
后端·mysql