在 Debian 上“备份 sqladmin 数据”通常有两种理解,需要先确认你指的是哪一种:
sqladmin 的数据库或数据库用户下面分别说明常见做法。
mysqldump -u root -p --all-databases > all_db_$(date +%F).sql
sqladmin 的数据库mysqldump -u root -p sqladmin > sqladmin_$(date +%F).sql
mysqldump -u sqladmin -p sqladmin > sqladmin_backup.sql
pg_dump -U sqladmin sqladmin > sqladmin_$(date +%F).sql
若使用自定义格式(更好):
pg_dump -U sqladmin -F c sqladmin > sqladmin.dump
cp /etc/phpmyadmin/config.inc.php ~/config.inc.php.bak
/var/lib/phpmyadmin/
#!/bin/bash
BACKUP_DIR=/backup/mysql
DATE=$(date +%F)
mysqldump -u root -p'密码' sqladmin > $BACKUP_DIR/sqladmin_$DATE.sql
加入 cron:
crontab -e
0 3 * * * /root/backup_sql.sh
mysql -u root -p sqladmin < sqladmin_2026-01-21.sql
psql -U sqladmin -d sqladmin -f sqladmin.sql
如果你能告诉我:
sqladmin 是 数据库名 / 用户名 / 工具名我可以给你更精确的命令。