linux下完全删除mysql

linux下完全删除mysql


查询所有mysql的服务并停止所有mysql服务
查询自启服务列表

chkconfig --list

执行结果

mysqld         	0:关闭	1:关闭	2:启用	3:启用	4:启用	5:启用	6:关闭
mysqld8        	0:关闭	1:关闭	2:启用	3:启用	4:启用	5:启用	6:关闭

查询并停掉MySQL服务
使用命令 # service mysqld status 或者 # service mysql status 命令来查看mysql 的启动状态
如果是 mysqld is stopped 那就说明mysql服务是停止状态,
如果是 mysqld is running 那就说明mysql服务是启动状态

[root@centOS1 ~]# service mysqld stop

查询mysql的目录及其所有文件

[root@centOS1 ~]# whereis mysql
mysql: /usr/local/mysql
[root@centOS1 ~]# find / -name mysql
/usr/local/mysql
/usr/local/mysql/bin/mysql
/usr/local/mysql/data/mysql
/usr/local/mysql/include/mysql

删除查询出来的目录及文件

[root@centOS1 ~]# rm -rf /usr/local/mysql

查找mysql相关的配置文件并删除

[root@centOS1 ~]# find / -name my.cnf
/mnt/hgfs/myshare/my.cnf
/etc/my.cnf
[root@centOS1 ~]# rm /etc/my.cnf 
rm:是否删除普通文件 "/etc/my.cnf"?y

查询mysql相关的用户和组

[root@centOS1 ~]# cat /etc/passwd
tcpdump:x:72:72::/:/sbin/nologin
xiaoming:x:500:500::/home/xiaoming:/bin/bash
zhangwuji:x:501:502::/home/zhangwuji:/bin/bash
mysql:x:496:503::/home/mysql:/bin/bash
[root@centOS1 ~]# userdel mysql
[root@centOS1 ~]# cat /etc/group
[root@centOS1 ~]# groupdel mysql

删除mysql相关的服务

[root@centOS1 ~]# chkconfig --del mysqld
[root@centOS1 ~]# chkconfig --del mysqld8

查询linux系统中环境变量文件中是否有mysql相关的配置并删除

[root@centOS1 etc]# vim /etc/profile
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
# By default, we want umask to get set. This sets it for login shell
# Current threshold for system reserved uid/gids is 200
# You could check uidgid reservation validity in
# /usr/share/doc/setup-*/uidgid file
if [ $UID -gt 199 ] && [ "`id -gn`" = "`id -un`" ]; then
    umask 002
else
    umask 022
fi
for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null 2>&1
        fi
    fi
done
unset i
unset -f pathmunge

PATH=/usr/local/mysql8/bin:/usr/local/mysql8/lib:$PATH
JAVA_HOME=/usr/local/java
CLASSPATH=$JAVA_HOME/bin/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
"/etc/profile" 88L, 1966C

通过vim编辑删除相关环境并执行下面命令使修改立即生效

[root@centOS1 etc]# source /etc/profile
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值