备份数据
使用 mysqldump 备份所有数据库:
mysqldump -u root -p --all-databases > backup.sql。
更新APT源
wget https://dev.mysql.com/get/mysql-apt-config_0.8.291_all.debsudo dpkg -i mysql-apt-config_0.8.291_all.debsudo apt update。升级MySQL
sudo apt upgrade mysql-server。验证更新
登录MySQL检查版本:
mysql -u root -p
SELECT VERSION();。
系统补丁(安全更新)
通过APT自动获取并安装安全补丁:
sudo apt update && sudo apt upgrade mysql-server。
手动补丁(非官方场景)
.diff 格式)。sudo systemctl stop mysql。sudo patch -p1 < patch_file.diff。sudo systemctl start mysql,检查功能是否正常。升级系统表(可选)
若补丁涉及数据库结构变更,需运行:
sudo mysql_upgrade -u root -p。
/etc/mysql/my.cnf 前先备份。mysql_secure_installation 设置强密码、限制远程访问等。参考来源: