centos卸载mysql库全流程

(1)暂停服务

systemctl stop mysqld

(2)查看所有的安装包,将其卸载

rpm -qa |grep mysql

复制代码
rpm -q ( or --query) options 
复制代码
-a 查询所有安装的软件包 

(3)使用yum卸载安装的mysql

root@bo /etc/yum.repos.d#sudo yum remove mysql mysql-server mysql-libs mysql-server

(4)查询剩余的安装包

(5)使用rpm -ev依次将其卸载

root@bo /etc/yum.repos.d#sudo rpm -ev mysql-community-release-el7-5.noarch

root@bo /etc/yum.repos.dsudo rpm -ev php71w-mysqlnd-7.1.33-1.w7.x86_64

root@bo /etc/yum.repos.d#sudo rpm -ev mysql-community-common-5.6.51-2.el7.x86_64

(6)查询残留文件并卸载

root@bo /etc/yum.repos.d#sudo find / -name mysql

root@bo \~#find / -name "mysql" | xargs -i rm -rf {}

(7)下载mysql,尝试启动

root@bo /etc/yum.repos.d#yum install mariadb-server mariadb -y

root@bo /etc/yum.repos.d#systemctl start mariadb

相关推荐
七歌杜金房11 小时前
我终于又有了自己的 Linux 电脑
linux·debian·mac
tntxia1 天前
linux curl命令详解_curl详解
linux
扛枪的书生2 天前
Linux 网络管理器用法速查
linux
顺风尿一寸2 天前
Java Socket 内核之旅:从 SocketChannel.read() 到 tcp_recvmsg 与 epoll 的完整调用链路
linux
XIAOHEZIcode2 天前
Ubuntu 终端美化全栈指南:Bash 到 Kitty 踩坑实录
linux·ubuntu·命令行
唐青枫2 天前
别再只会用 cron:Linux systemd Timer 定时任务实战详解
linux
AlfredZhao4 天前
生产环境里,为什么不建议把普通端口直接暴露到公网?
linux·https·443·80
唐青枫4 天前
MySQL JSON 实战详解:从存储、查询、更新到 JSON_TABLE 与索引
sql·mysql
小满8784 天前
5.Mysql事务隔离级别与锁机制
mysql
元Y亨H5 天前
技术笔记:MySQL 字符集排序规则与大小写敏感性问题解决方案
mysql