我正在使用mysqldump命令来备份我的数据库。
mysqldump --add-drop-table -u user -ppassword databasename > backup/mybackup_$(date +%d%m%Y_%H%M).sql
它工作正常…但我想自动化,以便它可以在每两天进行一次备份或一些..为此,我正在使用crontab ..
15 2 * * * mysqldump --add-drop-table -u user -ppassword databasename > backup/mybackup_$(date +%d%m%Y_%H%M).sql
但这是给我一个错误在腻子说命令没有found..any的想法,为什么? 请帮帮我..
使用mysqldump的完整path,例如/usr/bin/mysqldump 。
正如评论所build议的那样,为目标文件使用绝对path也是一个好主意。