MYSQL分库备份脚本案例
来源:互联网 发布:蛇口招商网络宽带微信 编辑:程序博客网 时间:2024/05/22 08:26
首先mysql分库备份的命令为
[root@server1 test]# mysqldump -uroot -pwestos test|gzip >/mnt/test_$(date +%F).sql.gz ##将test库备份到mnt下多个库备份到一个的文件的时候[root@server1 test]# mysqldump -uroot -pwestos -B test oldboy westos |gzip >/mnt/test_$(date +%F).sql.gz ##将test,westos,oldboy三个库备份到mnt下
通过脚本执行:
#!/bin/bashMYUSER=root ##mysql登陆用户MYPASS=westos ##mysql登陆用户的密码MYCMD="mysql -u$MYUSER -p$MYPASS" ##连接命令MYDUMP="mysqldump -u$MYUSER -p$MYPASS" ##复制命令for databases in `mysql -uroot -pwestos -e "show databases"|sed '1d'` do $MYDUMP $databases |gzip >/mnt/${databases}_$(date +%F).sql.gzdone
另一个备份脚本
#!/bin/bashfor DB in $(mysql -uroot -pwestos -e "show databases;" -E -N | grep -v '^*' | grep -v 'schema$')doecho "Backing up $DB"mysqldump -uroot -pwestos $DB > /test/test/$DB.dumpdoneecho ""for DBDUMP in /test/test/*doSIZE=$(stat --printf "%s\n" $DBDUMP)echo "$DBDUMP $SIZE"done
阅读全文
0 0
- MYSQL分库备份脚本案例
- MYSQL的分表备份案例及方案
- 如何脚本备份各个分库
- RMAN 备份案例-shell 脚本
- My SQL 分库备份脚本(转载)
- mysql备份bat备份脚本
- mysql备份bat备份脚本
- mysql备份脚本
- Mysql备份的脚本
- mysql自动备份脚本
- MySQL备份脚本
- MYSQL自动备份脚本
- Mysql备份脚本
- MySQL备份脚本
- mysql自动备份脚本
- mysql备份脚本
- MySQL数据库备份脚本
- 自动备份mysql脚本
- 说说IO(五)- 逻辑卷管理
- 剑指offer
- asp.net mvc下实现微信公众号(JsApi)支付介绍
- POJ 1655 +POJ 3107【求树的重心】
- 设置MySQL自增列的自增初值
- MYSQL分库备份脚本案例
- Vue.js技巧
- Page size must not be less than one&Page 1 of 1 containing UNKNOWN instances
- 天亮创业蜕变记之(三):没有激情的工作就是谋杀
- ubutun下git提交代码修改为VIM编辑器
- java中 null与concat连接后的结果为java.lang.NullPointerException
- php中Json字符串key加引号
- redis 数据结构
- 论文查找和筛选的实用技能