做mysql备份,首先写了个脚本mysql_backup.sh
里面的内容:
mysqldump -uroot -p密码 shop | gzip > /www/backup/mysql_ssh/shop_$(date +%Y%m%d_%H%M%S).sql.gz
直接执行脚本成功
./mysql_backup.sh
备份文件都正常,但是放到linux中的自动执行就不行了
生成的tar包里面的sql文件大小为0B
后来查找资料改正
把mysqldump的目录写全了/www/wdlinux/mysql/bin/mysqldump
/www/wdlinux/mysql/bin/mysqldump -uroot -p密码 shop | gzip > /www/backup/mysql_ssh/shop_$(date +%Y%m%d_%H%M%S).sql.gz