用shell编写一个MySQL备份库单表的脚本,并判断是否备份成功
时间: 2023-04-04 18:04:33 浏览: 91
mysql_backup - 副本.zip
可以回答这个问题。以下是一个备份单表的 MySQL 脚本示例:
#!/bin/bash
# 定义备份文件名
backup_file="table_backup_$(date +%Y%m%d).sql"
# 定义备份命令
backup_cmd="mysqldump -u root -p password database_name table_name > $backup_file"
# 执行备份命令
eval $backup_cmd
# 判断备份是否成功
if [ $? -eq 0 ]; then
echo "备份成功"
else
echo "备份失败"
fi
注意,需要将脚本中的 database_name 和 table_name 替换为实际的数据库名和表名。另外,需要将 password 替换为实际的 MySQL 密码。
阅读全文