#!/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

mysql帮我写一个脚本centos里每隔一个小时备份一下marketing_product数据库表到homedb目录下并压缩最后只保留压缩文件

原文地址: https://www.cveoy.top/t/topic/ePTB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录