博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell 备份mysql
阅读量:5301 次
发布时间:2019-06-14

本文共 999 字,大约阅读时间需要 3 分钟。

shell脚本备份mysql,放在crontab中,可以作为每日测试用数据库备份

#!/bin/bashstring_time=`date +%Y%m%d%H%M`;file_path=`date +%Y%m%d`;work_dir='/data/backup_dir/pet';echo $work_dir;echo $file_path;file_path=$work_dir'/'$file_path;echo $file_path;if [ ! -d $file_path  ];then  mkdir $file_pathelse  echo dir existfiprefix=$1if [ $prefix ]; then        prefix=$prefix'_'fiecho $prefixcd $file_pathdate# 备份所有的/usr/local/mysql/bin/mysqldump -uroot -pPaic1234 -h192.168.5.211 -P3306 --set-gtid-purged=OFF --single-transaction  --hex-blob   dbname > ${prefix}sit_${string_time}_dbname.sql;#  备份ddl/usr/local/mysql/bin/mysqldump -uroot -pPaic1234 -h192.168.5.211 -P3306 -d --set-gtid-purged=OFF --single-transaction  --hex-blob   dbname > ${prefix}sit_${string_time}_dbname.sql;# 备份dml/usr/local/mysql/bin/mysqldump -uroot -pPaic1234 -h192.168.5.211 -P3306 -t --set-gtid-purged=OFF --single-transaction  --hex-blob   dbname > ${prefix}sit_${string_time}_dbname.sql;date

 欢迎关注技术公众号:

 

转载于:https://www.cnblogs.com/testway/p/11125812.html

你可能感兴趣的文章
说说XcodeLLDB调试的那些事儿
查看>>
手脱ASProtect v1.23 RC1(有Stolen Code)
查看>>
1.0 JAVA基础核心概念
查看>>
HBase的概述和安装部署
查看>>
设计模式之初:理解面向对象设计
查看>>
OOP.1
查看>>
判断图片加载完成,自适应iframe高度
查看>>
系统整合
查看>>
【洛谷 P2388 阶乘之乘】模拟
查看>>
BZOJ.3265.志愿者招募加强版(费用流SPFA)
查看>>
中学数学竞赛的经验
查看>>
ssm重新开发计科院新闻网站
查看>>
NSTimer的使用
查看>>
2015 安徽程序设计省赛总结
查看>>
Timing Wheel 定时轮算法
查看>>
java 强大的反射机制
查看>>
openstack-glance API 镜像管理的部分实现和样例
查看>>
Discuz!模板解析语法
查看>>
图解散列函数
查看>>
[No0000B6]C#中 ==与equals的区别
查看>>