从 linux mint 完全卸载 mysql [关闭]

Posted

技术标签:

【中文标题】从 linux mint 完全卸载 mysql [关闭]【英文标题】:uninstall mysql completely from linux mint [closed] 【发布时间】:2016-07-24 07:57:14 【问题描述】:

我的系统中安装了 mysql 5.5,我想安装新版本,即。 mysql 5.7 ,所以我正在努力卸载旧版本。当我尝试安装 5.7 时,它正在安装 5.5。所以我需要帮助... 这是我执行的命令:-

sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.5 mysql-client-core-5.5

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'mysql-client' is not installed, so not removed
Package 'mysql-client-core-5.5' is not installed, so not removed
Package 'mysql-common' is not installed, so not removed
Package 'mysql-server' is not installed, so not removed
Package 'mysql-server-core-5.5' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 254 not upgraded.

** 不明白为什么254没有升级

sudo rm -rf /etc/mysql /var/lib/mysql

sudo apt-get autoremove
  

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 254 not upgraded.
sudo apt-get autoclean

Reading package lists... Done
Building dependency tree       
Reading state information... Done

$ mysql --version(i jsust tyied to check the version)

The program 'mysql' can be found in the following packages:
 * mysql-client-core-5.5
 * mariadb-client-core-5.5
 * mysql-client-core-5.6
 * percona-xtradb-cluster-client-5.5
Try: sudo apt-get install <selected package>
sudo apt-get install mysql-server

Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libdbd-mysql-perl libdbi-perl libmysqlclient18 libterm-readkey-perl
  mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server-5.5
  mysql-server-core-5.5
Suggested packages:
  libmldbm-perl libnet-daemon-perl libplrpc-perl libsql-statement-perl tinyca
  mailx
Recommended packages:
  libhtml-template-perl
The following NEW packages will be installed:
  libdbd-mysql-perl libdbi-perl libmysqlclient18 libterm-readkey-perl
  mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server
  mysql-server-5.5 mysql-server-core-5.5
0 upgraded, 10 newly installed, 0 to remove and 254 not upgraded.
Need to get 0 B/9,257 kB of archives.
After this operation, 96.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
******

它安装的是旧版本而不是新版本。 所以请帮帮我

【问题讨论】:

这个问题与 *** 定义的编程无关。在相关站点unix.stackexchange.com(Unix 和 Linux)上可能更合适。考虑使用 Q 底部的标志链接并要求版主移动它。请不要在 2 个不同的网站上发布相同的 Q。谢谢,祝你好运。 【参考方案1】:

请尝试使用此命令从您当前的 Linux 系统中完全删除 MySQL,包括您的数据库、设置和其他所有内容。

sudo apt-get purge mysql

希望我没有打错 :p 让我知道它是否对你有用。

【讨论】:

@Gopalkrishnasudhanshu 它告诉你什么? 读取包列表...完成构建依赖树读取状态信息...完成E:无法找到包mysql 实际上我卸载了 mysql ,在查看版本时它显示如下-- mysql --version 程序 'mysql' 可以在以下包中找到: * mysql-client-core-5.5 * mariadb-client -core-5.5 * mysql-client-core-5.6 * percona-xtradb-cluster-client-5.5 @Gopalkrishnasudhanshu 哦,最后用 mysql* 尝试相同的命令 -> * 作为占位符 @Gopalkrishnasudhanshu 我面临同样的问题,我必须完全卸载 mysql 你找到解决方案了吗?【参考方案2】:

试试这个:

sudo apt-get purge mysql-server

【讨论】:

【参考方案3】:

apt 自动安装添加的存储库中可用的最新版本。

要查看已启用存储库中的所有可用版本,请运行

apt-cache policy mysql-server

如果输出中未列出您要安装的版本,那么您可能需要添加额外的存储库。

来到254 not upgraded 部分,这仅意味着存储库中提供了 254 个软件包的更新。 您可以使用

安装这些更新
sudo apt-get upgrade

【讨论】:

【参考方案4】:

尝试从软件管理器中卸载它并重新启动系统,它对我有用。

【讨论】:

【参考方案5】:

执行以下命令:

# rpm -qa | grep mysql

它将列出您系统上所有已安装的 mysql 软件包。例如:mysql-libs-5.1.73-3.el6_5.x86_64

现在执行命令:

# yum remove <name displayed in above step-1>

Eg: yum remove mysql-libs-5.1.73-3.el6_5.x86_64

【讨论】:

【参考方案6】:

这在 Linux mint 20 中对我有用

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

【讨论】:

以上是关于从 linux mint 完全卸载 mysql [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

linux mint13如何卸载软件

如何将linux mint卸载掉呢

linux下 mysql完全卸载

linux mint现在不能安装卸载和升级了

linux 怎么完全卸载mysql数据库

我电脑里装win7 linux 双系统。想卸载linux mint grub引导的,请大侠回答下