# !/bin/bash
bak_dir=/tmp/叭掌? % Y % m % d”
mysqldb=测试mysqlusr=根
mysqlpw=123456
mysqlcmd=/usr/bin/, mysqldump
如果(UID - ne 0美元);然后
,,,,回声,你必须使用root";
,,,,退出
fi
如果[!- d $ bak_dir];然后
,,,,mkdir - p $ bak_dir
,,,,回声“bak_dir创建ok"美元;其他
,,,,回应“这bak_dir美元已经exists";
fi
mysqlcmd - u mysqlusr美元- p mysqlpw mysqldb美元比;bak_dir/mysqldb美元。sql
如果[$ ?情商0];然后
回声“数据库备份ok" mysqldb美元;其他
回声“数据库备份error" mysqldb美元;
fi
自动备份
crontab e
01 00 * * */bin/bash/tmp/mysql_back.sh