如何卸载MySQL?

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

我怎样才能做到这一点?

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

 sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-* 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有时会保留一些lib,即使你尝试清除它们。 现在安装mysql服务器和客户端

 sudo apt-get install mysql-client mysql-server 

首先,您需要停止服务中的mysql服务器。

 sudo service mysql stop 

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

 sudo apt-get purge mysql-server mysql-client 

注意:以上基于您的包列表。 我已经安装了服务器和客户端。 这将为您的顺从

当我尝试sudo apt-get purge mysql*它没有用。

用以下方法清除mysql5

 sudo apt-get purge mysql-* 

然后清理:

 sudo apt-get autoremove sudo apt-get autoclean 

完全卸载mysql:

 sudo -i service mysql stop killall -KILL mysql mysqld_safe mysqld apt-get --yes purge mysql* apt-get --yes autoremove --purge apt-get autoclean deluser --remove-home mysql delgroup mysql rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld ~/.mysql_history updatedb 

基于这个答案和许多其他…