当前位置: 首页>>技术问答>>正文


我如何卸载MySQL?

, ,

问题描述

我使用sudo apt-get安装了MySQL。现在我需要从我的系统中删除它。

我怎样才能做到这一点?

最佳解决办法

完全从系统中删除mysql只需键入终端

sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.5 mysql-client-core-5.5
sudo rm -rf /etc/mysql /var/lib/mysql
sudo apt-get autoremove
sudo apt-get autoclean

次佳解决办法

所有上述解决方案都是正确的,但我会尝试

sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean

这将卸载所有与mysql相关的软件包。

第三种解决办法

这将从ubuntu 15.04中删除mysql 5.6

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql

第四种办法

我不会使用Ubuntu,但我认为你应该尝试的是我所做的。

我首先在命令行中输入:sudo apt-get remove --purge mysql-server mysql-client mysql-common

然后跟随下面这个:sudo apt-get autoremove

最后输入:sudo apt-get autoclean

我发现它被删除了。

第五种办法

我忘记了mysql root密码,需要重置。我试过这个http://www.rackspace.com/knowledge_center/article/mysql-resetting-a-lost-mysql-root-password,但是没有工作,因为它一直说不能写日志或类似的东西。现在我的解决方案是彻底删除Ubuntu13.10和全新安装的MySQL。

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo rm -rf /var/lib/mysql

我不得不运行最后一个命令行,因为Ubuntu有时会保留一些库,即使你试图清除它们。现在安装mysql服务器和客户端

sudo apt-get install mysql-client mysql-server

第六种办法

首先,你需要停止服务的MySQL服务器。

sudo service mysql stop

然后您可以使用purge命令来卸载

sudo apt-get purge mysql-server mysql-client

注意:以上基于你的软件包列表。我已经安装了服务器和客户端。这将为你的方便

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/469.html,未经允许,请勿转载。