linux mysql卸载_Linux 卸载mysql

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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值