Ubuntu20彻底删除MySQL8

更多信息 进群了解
QQ群:712333606

在这里插入图片描述

参考链接

ubuntu20使用apt安装mysql8
mysql官网手册

查看mysql相关的包

dpkg -l | grep mysql

在这里插入图片描述

停止mysql服务

sudo systemctl stop mysql

删除相关的包

#注意上面查看的有哪些包就都要删除,下面是参考命令
sudo apt-get autoremove --purge mysql-server-8.0 mysql-client-8.0 mysql-common mysql-server-core-8.0 mysql-client-core-8.0

删除相关文件夹

sudo rm -rf /var/lib/mysql  # 删除MySQL数据库文件目录
sudo rm -rf /etc/mysql      # 删除MySQL配置文件目录
sudo rm -rf /var/log/mysql  # 删除MySQL日志文件目录(如果有)

清除缓存

sudo apt-get autoremove  # 自动删除不再需要的依赖包
sudo apt-get autoclean   # 清理APT下载的软件包缓存

再次查看相关包,还有就继续删除

dpkg --list | grep mysql

什么都没有输出,到此就完全删除完成

参考链接

ubuntu20使用apt安装mysql8
mysql官网手册

更多信息 进群了解
QQ群:712333606

### 如何在Ubuntu上完全卸载MySQL 为了彻底移除MySQL及其配置文件,在终端执行一系列命令可以实现这一目标。这不仅会删除MySQL服务本身,还会清除所有关联的数据和设置。 #### 停止MySQL服务 首先停止正在运行的服务以防止任何正在进行的操作受到影响: ```bash sudo systemctl stop mysql.service ``` #### 卸载MySQL软件包 接着通过`apt-get remove`来卸载核心组件以及客户端工具等主要部分[^1]: ```bash sudo apt-get purge mysql-server mysql-client mysql-common ``` 注意这里使用的是`purge`而不是简单的`remove`,前者能够连同其默认配置一起被清理掉。 #### 清理残留数据 上述操作之后可能仍存在一些自定义路径下的数据库文件夹未受影响;因此有必要手动定位并删除这些目录,比如位于`/var/lib/mysql`内的内容: ```bash sudo rm -rf /var/lib/mysql/ ``` 另外还需关注其他潜在位置如用户家目录下隐藏的`.mysql_history`记录文件也应一并处理。 #### 移除APT源列表中的条目 如果曾经添加过第三方仓库用于安装特定版本,则现在应该将其从系统的APT源列表里去除以免造成混淆或冲突风险。编辑器打开 `/etc/apt/sources.list.d/` 下对应于MySQL官方或其他非标准来源的相关文件进行修改或者干脆整行注释掉即可满足需求。 最后更新本地索引确保变更生效: ```bash sudo apt-get update ``` 完成以上步骤后重启计算机验证是否已经成功清除了所有的MySQL痕迹。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值