在 Ubuntu 下升級 MySQL 版本,可以按照以下步驟進行操作:
備份數據庫 在升級之前,務必備份所有重要的數據庫數據。
mysqldump -u root -p --all-databases > full_backup.sql
移除舊版本 MySQL
sudo apt-get remove --purge mysql-server mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
添加 MySQL 官方 APT 倉庫
wget https://dev.mysql.com/get/mysql-apt-config_0.8.17-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.17-1_all.deb
在彈出的對話框中選擇你想要安裝的 MySQL 版本(例如 8.0),然后按 Enter
。
更新 APT 包列表
sudo apt-get update
安裝新版本的 MySQL
sudo apt-get install mysql-server
安全配置 運行安全配置腳本以設置 root 密碼和其他安全選項。
sudo mysql_secure_installation
啟動 MySQL 服務
sudo systemctl start mysql
驗證安裝 登錄到 MySQL 并檢查版本。
mysql -u root -p
在 MySQL 提示符下輸入:
SELECT VERSION();
如果你更喜歡使用 Docker 來管理 MySQL 版本,可以按照以下步驟操作:
安裝 Docker 如果還沒有安裝 Docker,可以參考 Docker 官方文檔 進行安裝。
拉取所需版本的 MySQL 鏡像
docker pull mysql:8.0
運行 MySQL 容器
docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:8.0
連接到 MySQL 容器
docker exec -it some-mysql mysql -uroot -p
通過以上步驟,你應該能夠在 Ubuntu 系統上成功升級 MySQL 版本。