如何在Ubuntu中升级MariaDB
mysqldump -u root -p --all-databases > /path/to/backup/all-databases.sql(将/path/to/backup/替换为实际备份目录)。sudo apt update && sudo apt upgrade -y。sudo apt upgrade mariadb-server。sudo systemctl restart mariadb;通过以下命令检查版本:mysql -V(显示类似mysql Ver 15.1 Distrib 10.6.12-MariaDB的信息,确认版本已更新)。若需要安装特定版本(如10.5、10.6)或当前仓库无最新版,可通过官方仓库升级:
sudo apt remove --purge mariadb-server mariadb-client。wget -O /etc/apt/sources.list.d/mariadb.list https://download.mariadb.org/MariaDB/mariadb_release_setup;sudo dpkg-reconfigure mariadb-release-setup(按提示选择Ubuntu版本及MariaDB版本)。echo "deb [arch=amd64,arm64] https://mariadb.mirror.liquidtelecom.com/repo/10.6/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/mariadb.list;sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc';sudo apt update。sudo apt install mariadb-server mariadb-client(自动选择仓库中最新版);sudo apt install mariadb-server-10.5 mariadb-client-10.5(需替换为所需版本号)。sudo mysql_secure_installation;重启服务并验证版本:sudo systemctl restart mariadb;mysql -V。mysql -u root -p -e "SHOW DATABASES;"。mysql -u root -p < /path/to/backup/all-databases.sql。sudo apt autoremove清理无用依赖包,释放磁盘空间。