| 关键词: nbsp mysql 备份 DBNAME 数据库 BCKDIR 文件 buckup 脚本 sql |
简单的mysql备份脚本 #!/bin/sh #file:/home/mysql/buckup.sh #Database info DBNAME="test" #需要备份的数据库 DBUSER="test" #mysql的登陆账号 DBPASS="test" #登陆密码 #Others vars BINDIR="/usr/local/mysql/bin" #mysqldump命令所在目录 BCKDIR="/home/mysql/backup" #数据库备份文件存放目录 DATA=`date +%F` #提取系统当前日期 #TDDO $BINDIR/mysqldump --opt --default-character-set=utf8 -u$DBUSER -p$DBPASS $DBNAME > $BCKDIR/$DBNAME_$DATE.sql #将数据库导出为sql文件 tar -zcvf $BCKDIR/$DBNAME.tgz $BCKDIR/$DBNAME_$DATE.sql #将导出的sql文件压缩 将此脚本保存为buckup.sh,然后将buckup.sh加入/etc/crontab定时任务中: 0 2 * * * mysql /home/mysql/backup.sh 致此,可实现每天凌晨2点自动备份mysql数据库 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|