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 执行命令删除上边展示的所有文件夹: rm -rf 两个命令显示列表中的文件夹。 (4)删除配置文件: rm -rf /etc/my.cnf (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。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |