Ubuntu下 SQLAdmin 备份与恢复步骤
一 适用范围与准备
二 图形界面备份步骤
三 图形界面恢复步骤
四 命令行备份与恢复(可选)
mysqldump -u root -p mydatabase > /var/backups/mysql/mydatabase_$(date +%F_%H-%M-%S).sql
mysql -u root -p mydatabase < /var/backups/mysql/mydatabase_2025-12-29_02-00-00.sql
五 自动化与最佳实践
#!/usr/bin/env bash
BACKUP_DIR="/var/backups/mysql"
DATE=$(date +"%F_%H-%M-%S")
mysqldump -u root -pYourPassword mydatabase > "$BACKUP_DIR/mydatabase_$DATE.sql"
添加到 crontab:0 2 * * * /usr/local/bin/backup_sqladmin.sh >> /var/log/backup.log 2>&1