Crontab не работает в Ubuntu 16.04 для mysqldump - PullRequest
0 голосов
/ 14 марта 2019

Это мой .my.cnf файл для имени пользователя и пароля,

[mysqldump]
user="root"
password=""

Это мой mysqldump.sh файл, который работает нормально, когда я запускаю sh /home/user/mysqldump.sh с терминала.

/opt/lampp/bin/mysqldump --defaults-file=/home/user/.my.cnf -u root -h localhost  database_name

Наконец, я запускаю crontab -e для добавления моей работы cron

* *   * * *   root    sh /home/user/mysqldump.sh | gzip -9 > /home/user/database/backup_$(date +%Y%m%d).sql.gz

Когда я запускаю grep CRON /var/log/syslog

(CRON) info (No MTA installed, discarding output)
...