備份數據庫
使用 mysqldump 備份所有數據:
mysqldump -u root -p --all-databases > full_backup.sql
更新軟件包列表
sudo apt update
升級 MariaDB
sudo apt install mariadb-server
(若需指定版本,可添加版本號,如 mariadb-server=10.5.12)
重啟服務
sudo systemctl restart mariadb
驗證版本
mysql -u root -p -e "SELECT VERSION();"
安全配置
運行 mysql_secure_installation 設置 root 密碼、禁用遠程 root 登錄等。
優化性能
/etc/mysql/my.cnf(如 innodb_buffer_pool_size、query_cache_size)。ANALYZE TABLE 和 OPTIMIZE TABLE 優化表。監控與日志
/var/log/mysql/error.log 排查問題。定期重啟
每隔一段時間重啟服務以應用配置變更(建議在低峰期操作):
sudo systemctl restart mariadb
apt 官方倉庫升級,避免手動編譯帶來的兼容性問題。參考來源: