小编use*_*612的帖子

手动运行时mysqldump的Shell脚本工作正常,但在cron作业中不运行?

我有一个 shell 脚本来获取 MySQL 数据库转储。手动运行时,此脚本工作正常

#!/bin/sh
fqn=/home/Mysqluser/daily_dumps/bookstore_`date +%Y%m%d_%H%M%S`.sql.gz
mysqldump -u root -h localhost -pmysql#passwd bookstore | gzip > $fqn
Run Code Online (Sandbox Code Playgroud)

但是,当我将此脚本包含在 cron 作业中时,它不会进行备份。

这是我在 cron 工作中包含的内容:

00 00 * * *  /home/Mysqluser/daily_dumps/bin/backup_database.sh
Run Code Online (Sandbox Code Playgroud)

我在这里缺少什么?

mysql cron mysqldump

5
推荐指数
1
解决办法
2252
查看次数

标签 统计

cron ×1

mysql ×1

mysqldump ×1