MySQL 升级到 8

MySQL 升级到 8

我已尝试并遵循了一些 MySQL 升级帖子(这应该是一项简单的任务)。

https://tastethelinux.com/upgrade-mysql-server-from-5-7-to-8-ubuntu-18-04/N

现在整个事情都搞砸了,我无法访问该服务器上的 MySQL。

请就如何重置并远程访问服务器提供建议 - 我注意到在本帖上运行命令后不再有 cnf 文件。

基本上我想问的是如何完全清除我的 sql 并使用版本 8 安装它并找到 cnf 文件以使其可以远程访问

答案1

有时,您可以安装另一个(较新)版本的 Ubuntu 中的软件包。但软件包越复杂,依赖项就越多。而且,仅升级该软件包将导致连锁反应,需要您安装这些依赖项。而且,您更有可能破坏系统,而不是获得所需的升级。

当然,这并非 Ubuntu 独有的。如果你从 2011 年起就拥有 Microsoft Windows,那么没人会指望你能从 2021 年起运行 Microsoft Office。我们也不能指望 Microsoft 或 Ubuntu 允许这种级别的兼容性——这需要大量工作。

我的感觉是 MySQL 可能有很多依赖项。看看列表,看起来 MySQL 8 是 Ubuntu 20.04 的一部分。这可能需要更多工作,并且可能会影响其他系统,但从长远来看,升级操作系统将比仅升级 MySQL 提供更稳定的系统。特别是如果你认为你已经犯了一个错误。

相关内容