博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL定时备份脚本
阅读量:5936 次
发布时间: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/859150

你可能感兴趣的文章
Struts2
查看>>
MySQL练习题
查看>>
常用Java API之Ramdom--用代码模拟猜数小游戏
查看>>
我的WafBypass之道(upload篇)
查看>>
转载: 开源整理:Android App新手指引开源控件
查看>>
canvas 参考手册
查看>>
volatile的一点理解
查看>>
Codeforces 488C Fight the Monster
查看>>
HDU 1255 覆盖的面积 ( 扫描线 + 离散 求矩阵大于k次面积并 )
查看>>
Cashier Employment HDU - 1529 (带未知数的差分约束)
查看>>
layui上传图片接口
查看>>
Java调用K3Cloud的密码加密算法实现登录密码检验
查看>>
V1-bug Alpha阶段测试报告
查看>>
【2018.3.3】实验二
查看>>
CSCI3180 – Principles of Programming Languages – Spring 2019
查看>>
centos7.4中安装docker
查看>>
.Net Attribute详解(下) - 使用Attribute武装枚举类型
查看>>
简单的线程Runnable实现线程的测试
查看>>
LOJ 2585 「APIO2018」新家 ——线段树分治+二分答案
查看>>
IO流的应用————小型资源管理器
查看>>