创建一个sh文件
vi mysql_auto.sh
写入如下代码
导出单个数据库
/www/wdlinux/mysql/bin/mysqldump -uroot -p123456 database > /www/backup/mysql_auto/`date +%Y-%m-%d%H:%M:%S`database.sql
导出所有的数据库
/www/wdlinux/mysql/bin/mysqldump -uroot -p123456 -A > /www/backup/mysql_auto/`date +%Y-%m-%d%H:%M:%S`database.sql
保存后记得要给文件可执行权限 chmod +x post-commit
开始mysqldump没有给绝对路径导出的文件一直是0KB,后来发现定时任务的必须要给绝对路径才行