Ubuntu20彻底删除MySQL8

目录

参考链接

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

查看mysql相关的包

bash 复制代码
dpkg -l | grep mysql

停止mysql服务

bash 复制代码
sudo systemctl stop mysql

删除相关的包

bash 复制代码
#注意上面查看的有哪些包就都要删除,下面是参考命令
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

删除相关文件夹

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

清除缓存

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

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

bash 复制代码
dpkg --list | grep mysql

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

参考链接

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

相关推荐
程序员张317 分钟前
MySQL创建用户且只能访问指定数据库表
mysql
hjhcos1 小时前
【Hermes】Windows通过WSL的Ubuntu安装部署Hermes并配置飞书
windows·ubuntu·飞书
猫的玖月1 小时前
SQL语法简介
数据库·sql·oracle
阿维的博客日记2 小时前
我现在能理解mvcc让读不阻塞,但是无法理解mvcc让写不阻塞??
mysql·事务·mvcc
禹凕2 小时前
MYSQL——基础知识(SQL的临时表和克隆表)
sql·mysql
jvvz afqh2 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
用户83352502537852 小时前
flameshot error unable to capture screen
ubuntu
Cando学算法2 小时前
回声服务器项目
linux·开发语言·c++·计算机网络·ubuntu
阿维的博客日记2 小时前
隔离性和mvcc有什么关系吗
数据库·mysql·事务·mvcc·隔离性
seabirdssss2 小时前
闲置笔记本改造成 Ubuntu 开发测试服务器
linux·服务器·ubuntu