要在 Linux 上创建 MySQL 备份脚本,请使用 mysqldump 工具。 下面是一个简单备份脚本的示例。
#!/bin/bash
# MySQL数据库信息
DB_USER="root"
DB_PASS="your_password"
]DB_NAME="your_database_name"[h ]
# 备份文件目标路径
BACKUP_DIR="/path/to/backup/directory"
# 备份文件名称
BACKUP_FILE="$BACKUP_DIR /backup_$(date + %Y %m%d%H%M%S).sql"
# 使用mysqldump命令备份数据库
mysqldump -u $DB_USER -p$DB_PASS $DB_NAME > $BACKUP_FILE
[ h]# 检查备份是否成功
if [ $? -eq 0 ]; then
echo "备份成功"
else
echo "备份失败"
fi[ h][ h]
在脚本中,必须将 DB_USER、DB_PASS 和 DB_NAME 替换为 MySQL。 它们分别是用户名、密码和数据库名称。 同时,将BACKUP_DIR设置为要保存备份文件的路径。
保存脚本,授予执行权限,并在终端中运行脚本来备份数据库。 您还可以设置计划任务定期运行备份脚本来定期备份数据库。
评论前必须登录!
注册