可以使用MySQL SLES存储库升级MySQL。让我们看看升级所需的步骤。默认情况下,MySQL SLES存储库将MySQL更新为用户在安装过程中选择的发行系列中的最新版本
要更新到不同的发行系列,需要禁用已选择系列的子存储库。建议从一个系列升级到另一个系列,而不要跳过一个系列。使用MySQL SLES存储库时,不支持MySQL的就地降级。
使用以下命令升级MySQL及其组件-
shell> sudo zypper update mysql-community-server
否则,可以通过指示Zypper来更新MySQL,以更新用户系统上的所有内容。这需要更多时间。可以使用以下命令完成-
shell> sudo zypper update
Zypper更新后,MySQL服务器将重新启动。在MySQL 8.0.16之前,请在服务器重新启动后运行“ mysql_upgrade”。这将检查并解决旧数据与升级软件之间的任何不兼容问题
特定组件也可以升级。首先,使用以下命令列出MySQL SLES系统信息库中已安装的软件包。
shell> zypper packages −i | grep mysql−.*community
一旦选择了所需组件的软件包名称,就可以使用以下命令更新软件包:
shell> sudo zypper update package-name