我试图从我的ubuntu 12.04完全卸载mysql.但是不能.
我尝试了很多命令.但没有任何工作.任何人都可以帮到这里!
sudo apt-get remove mysql-server mysql-client mysql-common
sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)
我无法理解该怎么做.我想删除有关MySQL的所有内容.每当我试图找到它.我明白了.
我希望一切都被删除.mysql-server,mysql-client,mysql-libraries甚至配置.
请帮我!!!
Cod*_*wer 344
首先,使用支持备份所需的数据库 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
Run Code Online (Sandbox Code Playgroud)
所有上述命令都在单行中(只需复制和粘贴):
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
Run Code Online (Sandbox Code Playgroud)
Dyl*_*les 77
您需要删除/ var/lib/mysql文件夹.此外,当您删除包时清除(我告诉这有帮助).
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo rm -rf /var/lib/mysql
我遇到了类似的问题.第二行摆脱了我的问题,并允许我从头开始设置MySql.希望它也能帮到你!
小智 28
在终端中运行以下命令:
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
Run Code Online (Sandbox Code Playgroud)
分别运行这些命令,因为每个命令都需要确认,如果以块的形式运行,则当前运行的命令下方的命令将取消确认(导致命令未运行).
请参考如何卸载Mysql?