KK *_*tel 346
我假设您不再需要 MySQL 并且您已经备份了您的重要数据库。我建议您备份重要的 MySQL 数据库。
注意:您的所有 mysql 数据都将丢失。
首先确保 MySQL 服务已停止。
sudo systemctl stop mysql
Run Code Online (Sandbox Code Playgroud)
彻底删除 MySQL 相关的所有包。
sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
Run Code Online (Sandbox Code Playgroud)
删除 MySQL 配置和数据。如果您在 MySQL 配置中更改了数据库位置,则需要/var/lib/mysql
根据它进行替换。
sudo rm -rf /etc/mysql /var/lib/mysql
Run Code Online (Sandbox Code Playgroud)
(可选)删除不必要的包。
sudo apt autoremove
Run Code Online (Sandbox Code Playgroud)
(可选)删除 apt 缓存。
sudo apt autoclean
Run Code Online (Sandbox Code Playgroud)
小智 98
以上所有解决方案都是正确的,但我会尝试
sudo apt-get remove --purge mysql* sudo apt-get autoremove sudo apt-get 自动清理
这将卸载所有与 mysql 相关的软件包。
小智 29
这将从 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
Run Code Online (Sandbox Code Playgroud)
小智 10
首先,您需要停止 mysql 服务器的服务。
sudo service mysql stop
Run Code Online (Sandbox Code Playgroud)
然后您可以使用清除命令卸载
sudo apt-get purge mysql-server mysql-client
Run Code Online (Sandbox Code Playgroud)
注意:以上基于您的包裹清单。我已经安装了服务器和客户端。这将为您的方便
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
Run Code Online (Sandbox Code Playgroud)
基于这个答案和许多其他答案......
小智 5
我不怎么使用 Ubuntu,但我认为你应该尝试的是我所做的。
我首先在命令行中输入:sudo apt-get remove --purge mysql-server mysql-client mysql-common
,
然后跟着下面这个: sudo apt-get autoremove
最后输入:sudo apt-get autoclean
。
我发现它被删除了。
归档时间: |
|
查看次数: |
808565 次 |
最近记录: |