SHELL脚本自动备份数据库
2024-08-31 05:45:18
#!/bin/bash
db_user="root"
db_passwd="dddddd "
db_name="mmmmmm" cd /db_backup
echo "you are in bakmysql directory now" backup_dir="/db_backup" #时间格式
time=$(date+ "%Y+%m+%d")
#mysql备份命令
mysqldump -u$db_user -p$db_passwd $db_name > "$backup_dir/$db_name"-"$time.dump"
echo "your database backup successfully completed" #删除7天前的备份文件
SevenDays=$(date -d -7days +"%Y%m%d")
if [ -f /db_backup/ebkcmp-$SevenDays.dump]
then
rm -rf /db_backup/ebkcmp-$SevenDays.dump
echo "you have delete the sql file"
else
echo "the sql file not exits"
echo "bash completed"
fi
最新文章
- Codeforces Round #342 (Div. 2) C. K-special Tables(想法题)
- linux专题一之文件管理(目录结构、创建、查看、删除、移动)
- Linux下利用CGroup控制CPU、内存以及IO的操作记录
- [C程序设计语言]第二部分
- HTML5每日一练之input新增加的六种时间类型应用
- HW5.19
- Extjs4中用combox做下拉带图片的下拉框
- iOS 用GDataXMLNode创建和解析XML
- [转载+实践理解]Android动画---如何正确使用平移动画(关于fillBefore和fillAfter的一点说明)(转载)
- Problem A: 小火山的跳子游戏 多校训练2(小火山专场)(周期)
- TensorFlow问题:The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your machine and could speed up CPU computations.
- 安装Oracle11g的依赖包
- vue 深拷贝
- python bytes类型去除尾部字节
- python 05集合
- 实现基于SSH的门票管理系统开发的质量属性
- rtpproxy 配置
- mongo数据库查询结果不包括_id字段方法
- 2018-2019 网络对抗技术 20165226 Exp4:恶意代码分析
- jar包、war包
热门文章
- Android不同版本下Notification创建方法
- php -- 用文本来存储内容,file_put_contents,serialize,unserialize
- pip下载默认绕过代理
- mysql 分页sql
- 对特殊字符编码js与c#中的处理方法
- js post
- Using XSLT and Open XML to Create a Word 2007 Document
- DataContractAttribute 类
- JavaScript------表单约束验证DOM方法
- 项目期复习总结2:Table, DIV+CSS,标签嵌套规则