余瑜的博客 余瑜的博客
首页
  • 并发
  • 线程池
  • spring
  • maven
  • 其他
  • redis
  • mysql
  • linux
  • zookeeper
  • docker
  • terminal
  • kong插件开发
  • 资料
  • leetCode-简单
  • blog
  • 其他
关于
GitHub (opens new window)
首页
  • 并发
  • 线程池
  • spring
  • maven
  • 其他
  • redis
  • mysql
  • linux
  • zookeeper
  • docker
  • terminal
  • kong插件开发
  • 资料
  • leetCode-简单
  • blog
  • 其他
关于
GitHub (opens new window)
  • linux

    • CentOS-安装
    • CentOS-卸载
    • linux安装node.js
    • shell脚本
    • Linux安装Elasticsearch6.4.x
  • zookeeper

  • docker

  • terminal

  • kong插件开发

  • 运维
  • linux
余瑜
2019-01-02

CentOS-卸载

# 卸载

  1. 使用以下命令查看当前安装mysql情况
rpm -qa|grep -i mysql  
1
  1. 停止mysql服务、删除之前安装的mysql

删除命令:rpm -e –nodeps 包名

rpm -ev MySQL-client-5.5.25a-1.rhel5  
rpm -ev MySQL-server-5.5.25a-1.rhel5  
1
2

如果提示依赖包错误,则使用以下命令尝试

rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps
1

如果提示错误: error: %preun(xxxxxx) scriptlet failed, exit status 1

则用以下命令尝试:

rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5
1
  1. 查找之前老版本mysql的目录、并且删除老版本mysql的文件和库
find / -name mysql  
1
  • /var/lib/mysql
  • /var/lib/mysql/mysql
  • /usr/lib64/mysql
    • 删除对应的mysql目录
  • rm -rf /var/lib/mysql
  • rm -rf /var/lib/mysql
  • rm -rf /usr/lib64/mysql
    • 查找目录并删除

卸载后/etc/my.cnf不会删除,需要进行手工删除

rm -rf /etc/my.cnf  
1
  1. 再次查找机器是否安装mysql
rpm -qa|grep -i mysql
1
上次更新: 2021/02/16, 15:47:09

← CentOS-安装 linux安装node.js→

Theme by Vdoing | Copyright © 2018-2022 逆光世间 | 备案号: 京ICP备19016086号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式