如何卸载mysql

云掣YunChe4周前技术文章69


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 mysq     #验证用户组是否被删除

相关文章

SQL隐式转换导致索引失效_校验规则不一致

4.校验规则不一致导致索引失效首先可以通过检查表的校验规则核实是否存在隐式转化。--查看关联字段的字符集、校验规则SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAM...

MySQL运维实战(2.1) 登录失败次数太多导致主机被block的问题处理

参数max_connect_errorsMySQL有参数max_connect_errors,当一个主机尝试登录MySQL,失败的次数超过了max_connect_errors,则这个主机将无法登录到...

Kubernetes源码解读(一)--WorkQueue源码分析

Kubernetes源码解读(一)--WorkQueue源码分析

 WorkQueue被称为工作队列,kubernets的WorkQueue队列与普通FIFO队列相比多了以下特性:有序:按照添加顺序处理元素(item)去重:相同元素在同一时间不会被重复处理,例如:一...

Elasticsearch写入优化

1.1 基本优化手段Elasticsearch默认的设置和参数配置下,是综合考虑了数据的可靠性、搜索实时性、写入速度等因素。但在安平实际场景中,业务对数据的可靠性和搜索实时性要求并不高,反而对写入速度...

CDP实操--集群配置Auto-TLS

CDP实操--集群配置Auto-TLS

1.1手动创建CA证书# mkdir -p /tls/ca # ls /tls # cd /tls/ca # openssl genrsa -out ca.key 2048 # cat ca....

开源Kubernetes工具

开源Kubernetes工具

类别 1:运行 Kubernetes 环境Minikube 仍然是最佳的几乎每个 Kubernetes 教程都是从“下载 Minikube”开始的,这在今天仍然行得通。如果你想在一个真正低风险的环境中...

发表评论    

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