[英]How do I update MySQL 5.7 to the new MySQL 8.0?
您可以在 mysql doc 中找到答案。 它包含有關如何升級的完整詳細信息。 升級前請務必備份數據。
文檔中有很多升級方法。 我選擇的方式是使用 APT Repository。
你應該做以下事情:
首先,將 MySQL APT 存儲庫添加到系統的軟件存儲庫列表中。 文檔中的細節有點抽象,我舉個例子:
wget https://repo.mysql.com/mysql-apt-config_0.8.16-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.16-1_all.deb
然后你會得到這個:
選擇mysql server的時候按回車,然后選擇mysql 8.0。最后這樣選擇:
添加 repo 后,更新 apt 索引並安裝 mysql-server:
sudo apt-get update
sudo apt-get install mysql-server
現在,如果您沒有收到任何錯誤消息,則您已經成功升級。 您可以通過以下方式確認:
apt policy mysql-server
你會得到這樣的輸出:
$ apt policy mysql-server
mysql-server:
Installed: 8.0.13-1ubuntu18.04
Candidate: 8.0.13-1ubuntu18.04
使用 Mysql 手冊https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#apt-repo-fresh-install
那里的順序大致相同,但似乎設置文件的鏈接正在更改。 我使用https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.