麒麟正青春

 

银河麒麟系统下完全mysql卸载

1. 下载卸载包
首先,您需要下载MySQL数据库的卸载包。银河麒麟桌面系统中已经存在卸载程序,可以直接在软件商店中卸载mysql。

卸载包是一个脚本文件,它将协助您在系统上卸载MySQL数据库。您可以从MySQL官方网站下载该卸载包。

2. 停止MySQL服务
在执行卸载之前,您需要停止MySQL服务。打开终端并运行以下命令:

终端命令:sudo service mysql stop
这个命令将停止MySQL数据库的运行。

3. 移除MySQL软件包
接下来,您需要使用以下命令来移除MySQL软件包:

终端命令:sudo apt remove --purge mysql-server mysql-client mysql-common
这个命令将彻底删除MySQL服务器、客户端和共享文件。

以上三个步骤相当与在软件商店卸载mysql,会删除MySQL服务器、客户端和共享文件。

 

 

 

4. 清理残留文件

谨慎操作步骤,应为该文件是麒麟系统定制文件,删除后重新安装mysql并不能自动创建,造成更多问题。
即使您已经移除了MySQL软件包,仍然可能存在一些残留文件。您可以使用以下命令来清理这些文件:

终端命令:sudo rm -rf /etc/mysql /var/lib/mysql
这个命令将删除MySQL的配置文件和数据目录。残存文件如下图

 

5. 删除MySQL相关用户和组
最后,您需要删除与MySQL相关的用户和组。您可以使用以下命令来执行此操作:

终端命令:sudo deluser --remove-home mysql
终端命令:sudo delgroup mysql
这些命令将删除MySQL用户和组。用户和组信息如下图

 

执行上述命令

执行上述命令后,对应内容如下图,文件已删除,但用户及组任然存在

 

 

重新启动系统,启动mysql服务,将出现错误提示如下

 

重新安装mysql后,启动mysql服务,提示错误信息如下

原因:第4步:清理残留文件时,删除的文件是麒麟系统定制文件,删除后重新安装mysql并不能自动创建,造成更多问题。 

总结
通过按照上述步骤操作,您可以成功卸载MySQL数据库。请确保按照流程执行每个步骤,并仔细阅读命令的注释,以免出现错误。如果您在操作过程中遇到任何问题,可以参考MySQL官方文档或寻求开发者的帮助。

卸载MySQL数据库步骤占比

20%下载卸载包
20%停止MySQL服务
20%移除MySQL软件包
20%清理残留文件
20%删除用户和组

来自于:https://blog.51cto.com/u_16175437/7303434

posted on 2023-12-28 09:28  麒麟正青春  阅读(782)  评论(0编辑  收藏  举报

导航