加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux 卸载mysql

发布时间:2020-12-14 02:05:31 所属栏目:Linux 来源:网络整理
导读:Linux 卸载mysql ? 系统环境:CentOS 6.8。 ? MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。 所以卸载方式也可能不一样。 我测试的是源码安装的。 (1)卸载前关闭MySQL服务 1、查看mysql服务状态: service m

Linux 卸载mysql


?

系统环境:CentOS 6.8。


?

MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。

所以卸载方式也可能不一样。

我测试的是源码安装的。

(1)卸载前关闭MySQL服务

  1、查看mysql服务状态:

    service mysql status

  2、停止mysql服务:    

    service mysql stop

(2)查看mysql组件信息:

  执行命令:rpm -qa | grep -i mysql

  如果有组件信息,使用命令卸载组件:?rpm -ev 组件名字。?

(3)收集MySQL对应的文件夹信息

  执行命令:whereis mysql

  结果示例:mysql: /usr/lib64/mysql /usr/local/mysql /usr/share/mysql

  执行命令:find / -name mysql

  结果示例:

/var/spool/mail/mysql
/var/mysql
/var/mysql/data/mysql
/var/lib/mysql
/lnmp/src/mysql-5.5.62-linux-glibc2.12-x86_64/include/mysql
/lnmp/src/mysql-5.5.62-linux-glibc2.12-x86_64/bin/mysql
/lnmp/src/mysql-5.5.62/include/mysql
/lnmp/src/mysql-5.5.62/client/mysql
/home/mysql
/data/mysql
/usr/share/mysql
/usr/lib64/mysql
/usr/local/mysql
/usr/local/mysql/include/mysql
/usr/local/mysql/bin/mysql

  执行命令删除上边展示的所有文件夹:

    rm -rf 两个命令显示列表中的文件夹。

(4)删除配置文件:

  rm -rf /etc/my.cnf
  rm -rf /etc/init.d/mysqld

(5)删除msyql用户:

  执行命令:more /etc/passwd | grep mysql

mysql:x:101:501::/home/mysql:/bin/bash

  执行命令:more /etc/shadow | grep mysql

  示例结果:mysql:!!:16496::::::

  执行命令:more /etc/group | grep mysql

  示例结果:mysql:x:501:

  执行删除用户命令:userdel mysql

  执行删除用户组命令:groupdel mysql

  或者使用命令:id mysql也可以查看msyql用户。

(6)确认MySQL是否卸载删除

  rpm -qa | grep -i mysql

(7)二进制包/源码安装方式的MySQL卸载

如果是采用二进制包安装的MySQL,那么你用下面命令是找不到任何MySQL组件的。所以如果你不知道MySQL的安装方式,千万不要用下面命令来判别是否安装了MySQL

rpm -qa | grep -i mysql。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读