linux 怎么完全卸载mysql数据库

linux 怎么完全卸载mysql数据库,第1张

rpm -qa|grep mysql 查看是否有系统自带的,如果有,请删除

rpm -e xxxxxxxx --nodeps

如果是自己tar包装的,就删除安装目录等,数据文件,配置文件,日志文件啥的

1、查找以前是否装有mysql

命令:rpm -qa|grep -i mysql

可以看到如下图的所示:

说明之前安装了:

MySQL-client-5.5.25a-1.rhel5

MySQL-server-5.5.25a-1.rhel5

2、停止mysql服务、删除之前安装的mysql

删除命令:rpm -e –nodeps 包名

# rpm -ev MySQL-client-5.5.25a-1.rhel5

# rpm -ev MySQL-server-5.5.25a-1.rhel5

3、查找之前老版本mysql的目录、并且删除老版本mysql的文件和库

find / -name mysql

查找结果如下:

[root@localhost ~]# find / -name mysql

/var/lib/mysql

/var/lib/mysql/mysql

/usr/lib64/mysql

删除对应的mysql目录

rm -rf /var/lib/mysql

rm -rf /var/lib/mysql

rm -rf /usr/lib64/mysql

具体的步骤如图:查找目录并删除

注意:卸载后/etc/my.cnf不会删除,需要进行手工删除

 rm -rf /etc/my.cnf

4、再次查找机器是否安装mysql

rpm -qa|grep -i mysql

无结果,说明已经卸载彻底、接下来直接安装mysql即可

用rpm的方式安装,有需依赖包问题会造成不少麻烦

如果你是用centos的话,可以用yum进去安装,比较简单快捷。yum会自动下载相关依赖包的。

但mysql最好还是用编译的方式安装,适合熟手。

查看有没有安装过:yum list installed mysql*

查看有没有安装包:yum list mysql*

安装mysql客户端:yum install mysql

安装mysql 服务器端:yum install mysql-server

安装mysql开发包:yum install mysql-devel


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8975680.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存