centos7 卸载mysql8
时间: 2024-07-20 10:01:29 浏览: 149
CentOS7卸载MySQL5.7的方法步骤
在 CentOS 7 系统中卸载 MySQL 8 需要通过命令行操作,因为默认安装的 yum 工具不再支持 MySQL 8 的官方仓库。以下是卸载步骤:
1. **停止 MySQL**:
```
sudo systemctl stop mysql
```
2. **移除 MySQL 数据库文件**:
```bash
sudo rm -rf /var/lib/mysql
```
3. **删除 MySQL 相关的服务和初始化脚本**:
```bash
sudo yum remove mysql-server mysql-client mysql-devel MariaDB-server MariaDB-client MariaDB-devel
```
如果有 MariaDB 安装,也需一起卸载。
4. **清理旧的 Yum repository**:
```bash
sudo sed -i 's/#\[mysqld\]/\[mysqld\]/g' /etc/yum.repos.d/mysql-community.repo
sudo sed -i '/^#\(gpg.*\)$/d' /etc/yum.repos.d/mysql-community.repo
sudo rm /etc/yum.repos.d/mysql-community*.repo
```
5. **更新 Yum 缓存**:
```bash
sudo yum clean all
```
6. **检查是否完全卸载**:
```bash
sudo yum list installed | grep mysql
```
完成以上步骤后,MySQL 8 就应该已经被成功卸载了。注意在升级系统或者安装其他数据库软件前,最好备份重要的数据。
阅读全文