Mysql

在 Plesk 管理的 Ubuntu 14.4 上將 MySQL 5.5 升級到 5.7

  • October 2, 2019

我正在嘗試將我的 Plesk 管理的虛擬伺服器 (Ubuntu 14.4) 上的 MySQL 從版本 5.5 升級到 5.7。

在 Plesk 支持網站和 Internet 上,我發現了相同的步驟順序。它是這樣的:

(1) wget http://dev.mysql.com/get/mysql-apt-config_XYZ_all.deb
(2) sudo dpkg -i mysql-apt-config_XYZ_all.deb
(3) sudo apt-get update
(4) sudo apt-get install mysql-server
(5) mysql_upgrade -u root -p --force

我已經這樣做了,但是在第 4 步中,我收到以下消息:

mysql-server is already the newest version.

什麼都沒有安裝,我還在 5.5 上。

我在這裡做錯了什麼?我有一大堆用於不同網站的數據庫 - 如果我告訴 Plesk 解除安裝並重新安裝 mysql,然後執行上面的第 (5) 行會發生什麼?

Ubuntu 14.04 已停產,不再受支持。升級到更高版本,例如 18.04 LTS,支持到 2023 年。Bionic Beaver 的儲存庫將提供 MySQL 5.7,因此您只需通過apt.

在執行任何此操作之前,請確保在執行任何操作之前轉儲數據庫,以防出現問題。

您還可以從 Percona 安裝 MySQL 5.7。作為root

wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb

dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb

apt-get update

apt-get install percona-server-server-5.7 percona-server-client-5.7 percona-server-common-5.7

無論您是從 Ubuntu 儲存庫還是 Percona 儲存庫安裝它,您都可以導入在配置新安裝後轉儲的數據庫。

引用自:https://serverfault.com/questions/986477