卸载mysql

广大2年前技术文章532

1、查看安装的mysql,并停止mysql

ps -ef|grep mysql

#停止mysql 
kill -9 pid


2、卸载mysql安装包

二进制安装的没有安装包
#查看安装的mysql服务包有哪些:
[root@172-16-104-10 ~]# rpm -qa |grep mysql
mysql-libs-5.1.73-8.el6_8.x86_64
mysql-connector-python-1.1.6-1.el6.noarch

卸载mysql服务:
rpm -ev mysql-libs-5.1.73-8.el6_8.x86_64
rpm -e --nodeps mysql-connector-python-1.1.6-1.el6.noarch   ##--nodeps强制删除

3、删除mysql的目录文件和库

查找mysql相关目录
find / -name mysql

删除相关目录文件:
rm -rf /var/lib/mysql
rm -rf /etc/my.cnf    #卸载后/etc/my.cnf不会删除,需要进行手工删除

4、删除mysql用户及组

查看用户组:
id mysql
uid=27(mysql) gid=27(mysql) 组=27(mysql)

删除用户组:
userdel mysql
groupdel mysql
cat /etc/passwd |grep mysql   #验证用户是否被删除
cat /etc/group |grep mysql     #验证用户组是否被删除


相关文章

hive元数据迁移

hive元数据迁移

一、在新集群中创建hive数据库,作为新集群中的元数据库。注意点:创建hive数据库时注意用户和用户的权限及使用的编码格式一致。查看旧集群中角色权限和编码格式,在新的hive元数据库中设置相同的角色权...

CDH实操--hive表及分区检查

CDH实操--hive表及分区检查

1)DB数量select count(1) from DBS;2)各DB中的TABLE数量select TBLS.db_id, name, count(1) tab_num from TBLS jo...

查看相关服务器信息命令

查看相关服务器信息命令

1、查看服务器架构方式arch2、查看服务器cpu核数nproc3、查看服务器内存大小free -hdmidecode -t 17 | grep Size4、查看某目录下挂载磁盘大小lsblk5、查看...

oracle手工管理的不完全恢复

一)使用当前控制文件做不完全恢复示例1: 恢复过去某个时间点误删除的table(基于时间点的不完全恢复)前提:在这个状态下先在OS下做一个数据文件和控制文件的冷备。SQL> shutdown i...

SpringBootWeb 篇-深入了解 SpringBoot + Vue 的前后端分离项目部署上线与 Nginx 配置文件结构(4)

SpringBootWeb 篇-深入了解 SpringBoot + Vue 的前后端分离项目部署上线与 Nginx 配置文件结构(4)

 6.0 nginx 配置文件结构        6.1 先了解以下配置文件的结构Nginx 文件结构:      &n...

CDN下载文件报错

CDN下载文件报错

一、问题现象通过域名下载文件,下载到100M左右的时候,会提示下载错误,无法继续下载。二、解决思路业务链路:域名解析到cdn---slb--后端服务器。首先需要判断问题出在哪一层,再看这一层是否有什么...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。