mysql 自动备份导出到sql

创建一个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,后来发现定时任务的必须要给绝对路径才行

上一篇:CMS .NET 程序框架 从2.0/3.5升级到4.0 版本后 需要调整的地方


下一篇:centos7 docker升级到最新稳定版本