博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL定时备份脚本
阅读量:5959 次
发布时间:2019-06-19

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

hot3.png

环境是linux的,使用的是mysqldump命令。 创建一个脚本dbbackup.sh然后内容如下:
#! /bin/bash# 执行此文件将会备份数据库到/opt/backup/data目录中cd /opt/backup/datadate=`date -I`;  #取出当前的日期/opt/lampp/bin/mysqldump -u用户名 -p密码 数据库> 备份文件名前缀_$date.sql; #导出数据库为sql脚本/bin/tar zcvhf 备份文件名前缀_$date.tar.gz 备份文件名前缀_$date.sql; #压缩sql脚本rm 备份文件名前缀_$date.sql #删除sql文件
现在我们将这个脚本添加到定时任务中去,让每天都执行一次 使用crontab -l命令查看当前定时任务 使用crontab -e 命令编辑用户的定时任务,会使用vi编辑一个文本文件。文本文件的格式是这样的: 分钟 小时 天 月 天每星期 命令,例子: 58 23 * * * /home/yangyan/bin/dbbackup.sh 一行一个任务,保存后就可以了。   具体的cron可以查看这个blog说的比较清楚一些:      

tips:

本文由导入,原文链接:

转载于:https://my.oschina.net/yangyan/blog/859366

你可能感兴趣的文章
线程互互斥锁
查看>>
KVM虚拟机&openVSwitch杂记(1)
查看>>
win7下ActiveX注册错误0x80040200解决参考
查看>>
《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1-正确认识软件架构...
查看>>
2013 Linux领域年终盘点
查看>>
linux学习之查看程序端口占用情况
查看>>
相逢在栀枝花开的季节
查看>>
linux下git自动补全命令
查看>>
Ubuntu14.04LTS更新源
查看>>
Linux报“Unknown HZ value! (288) Assume 100”错误
查看>>
mysql多实例实例化数据库
查看>>
我的友情链接
查看>>
golang xml和json的解析与生成
查看>>
javascript 操作DOM元素样式
查看>>
Android 内存管理 &Memory Leak & OOM 分析
查看>>
【查找算法】基于存储的查找算法(哈希查找)
查看>>
JavaWeb网上图书商城完整项目--day02-10.提交注册表单功能之页面实现
查看>>
做程序开发的你如果经常用Redis,这些问题肯定会遇到
查看>>
006android初级篇之jni数据类型映射
查看>>
org.openqa.selenium.StaleElementReferenceException
查看>>