我正试图从我的ubuntu 12.04中完全卸载mysql。但不能。
我尝试了很多命令。但没有任何工作。任何人都可以帮到这里!
sudo apt-get remove mysql-server mysql-client mysql-common
sudo apt-get autoremove
我无法理解该怎么做。 我想删除有关MySQL的所有内容。每当我试图找到它。我得到了。
我想要删除所有内容。 mysql-server,mysql-client,mysql-libraries甚至配置。
请帮帮我!!!
答案 0 :(得分:339)
首先,使用mysqldump
注意:如果您想稍后恢复,只需备份相关数据库,而不是整个数据库,因为整个数据库实际上可能是您需要清除和重新安装的原因。)
总的来说,这样做:
sudo service mysql stop #or mysqld
sudo killall -9 mysql
sudo killall -9 mysqld
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo deluser -f mysql
sudo rm -rf /var/lib/mysql
sudo apt-get purge mysql-server-core-5.7
sudo apt-get purge mysql-client-core-5.7
sudo rm -rf /var/log/mysql
sudo rm -rf /etc/mysql
上述所有命令(仅复制和粘贴):
sudo service mysql stop && sudo killall -9 mysql && sudo killall -9 mysqld && sudo apt-get remove --purge mysql-server mysql-client mysql-common && sudo apt-get autoremove && sudo apt-get autoclean && sudo deluser mysql && sudo rm -rf /var/lib/mysql && sudo apt-get purge mysql-server-core-5.7 && sudo apt-get purge mysql-client-core-5.7 && sudo rm -rf /var/log/mysql && sudo rm -rf /etc/mysql
答案 1 :(得分:77)
您需要删除/ var / lib / mysql文件夹。另外,当你删除包裹时清除(我被告知这有帮助)。
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo rm -rf /var/lib/mysql
我遇到了类似的问题。第二行摆脱了我的问题,并允许我从头开始设置MySql。希望它也能帮到你!
答案 2 :(得分:28)
在终端中运行以下命令:
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
分别运行这些命令,因为每个命令都需要确认&如果作为一个块运行,当前运行的命令下面的命令将取消确认(导致命令没有运行)。