mysql帮我写一个脚本centos里每隔一个小时备份一下marketing_product数据库表到homedb目录下并压缩最后只保留压缩文件
#!/bin/bash
定义数据库用户名和密码
USER="root" PASSWORD="your_password"
定义备份目录
BACKUP_DIR="/home/db"
定义备份文件名
BACKUP_FILE="marketing_product_$(date +%Y%m%d%H%M%S).sql"
定义压缩文件名
COMPRESS_FILE="marketing_product_$(date +%Y%m%d%H%M%S).tar.gz"
备份数据库
mysqldump -u$USER -p$PASSWORD marketing_product > $BACKUP_DIR/$BACKUP_FILE
压缩备份文件
tar -zcvf $BACKUP_DIR/$COMPRESS_FILE $BACKUP_DIR/$BACKUP_FILE
删除备份文件
rm -f $BACKUP_DIR/$BACKUP_FILE
原文地址: https://www.cveoy.top/t/topic/ePTB 著作权归作者所有。请勿转载和采集!