Linux Ubuntu/Centos7 定时备份mysql数据库
定期备份数据库
风.foxwho
数据库备份命令
vim /www/tool/mysql_backup.sh
加入
#!/bin/bash
#网址
SITE=www.foxwho.com
#备份路径
BACKUP=/www/backup/mysql/$SITE#当前时间
DATETIME=$(date +%Y-%m-%d-%H-%M-%S)echo "备份开始===="
echo "备份文件存放于${BACKUP}/$DATETIME.tar.gz"
#创建备份目录
[ ! -d "$BACKUP" ] && mkdir -p "$BACKUP"#数据库地址
HOST=localhost
#数据库用户名
DB_USER=root
#数据库密码
DB_PW=root# 要备份的数据库名
DATABASE=blog
mysqldump -u${DB_USER} -p${DB_PW} --host=$HOST -q -R --databases $DATABASE | gzip > ${BACKUP}/$DATETIME.$DATABASE.sql.gz# 要备份的数据库名2
DATABASE=blog2
mysqldump -u${DB_USER} -p${DB_PW} --host=$HOST -q -R --databases $DATABASE | gzip > ${BACKUP}/$DATETIME.$DATABASE.sql.gzecho "SUCCESS."
设置权限
chmod +x /www/tool/mysql_backup.sh
设置定时备份
运行如下命令
# 编辑系统任务
crontab -e
在最后一行加入
#每天 3点20分 定时执行 备份
20 3 * * * /www/tool/mysql_backup.sh
crontab基本格式 :
* * * * * command
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
首发 http://www.foxwho.com/article/102 .
同步自 我的博客 http://www.foxwho.com
Linux Ubuntu/Centos7 定时备份mysql数据库相关推荐
- mysql 定时同步数据_如何定时备份Mysql数据库数据?
这是为小白定制的专属<Linux轻松上手>系列.涵盖了linux常用指令.shell脚本等核心内容,浅显易懂,配合实操案例快速上手.目标就是帮助大家轻松上手linux,少走弯路! 上一篇如 ...
- shell如何控制文件读写不同时_如何定时备份Mysql数据库数据?
这是为小白定制的专属<Linux轻松上手>系列.涵盖了linux常用指令.shell脚本等核心内容,浅显易懂,配合实操案例快速上手.目标就是帮助大家轻松上手linux,少走弯路! 上一篇如 ...
- mysql定期执行备份语句_【mysql】备份篇1:使用系统计划任务+mysqldump 定时备份mysql数据库 不用输入密码自动导出sql文件...
项目部署在服务期上之后,有了新的需求,需要每月定时备份mysql数据库的所有数据! 查找了网上的多篇文章之后,自己又对bat文件中的mysqldump语句进行改进,可以实现了不用输入密码就能自动定时备 ...
- 批处理定时mysql备份数据库_定时备份mysql数据库的批处理
定时备份mysql数据库的批处理代码,保存为backup_mysql.bat,运行即可. 复制代码 代码如下: @echo off set txt1=%date:~0,4% ::当前年 set txt ...
- centos7-每天定时备份 mysql数据库
centos7-每天定时备份 mysql数据库 第一步:编写数据库备份脚本database_mysql_shell.sh #!/bin/bash DATE=`date +%Y%m%d%H%M` #ev ...
- Centos定时备份 MySQL数据库
一.编写数据库备份脚本 backupmysql.sh #!/bin/bash # Name:bakmysql.sh # This is a ShellScript For Auto DB Backup ...
- Python定时备份mysql数据库并把备份邮件发送
一.先来看备份mysql数据库的命令 mysqldump -u root --password=root --database abcDataBase > c:/abc_backup.sql 二 ...
- Windows下Spring3.x计划任务实现定时备份MySql数据库
今天在空闲之余查了一下关于MySql数据库备份的方案,最后结合自己的项目情况写了一个关于Spring计划任务的例子,目前我这个版本是在Windwos下测试成功,希望对大家有所帮助,不足之处还请大家多多 ...
- linux(ubuntu)下C++访问mysql数据库
2019独角兽企业重金招聘Python工程师标准>>> Ubuntu安装msyql 安装mysql数据库 sudo apt-get install mysql-server 安装my ...
- centos7中每天定时备份mysql数据库
#1.创建备份存放的目录 mkdir DB #2.编写要执行的.sh脚本文件 vi database_erp_bak.sh 填加下面的内容进上面的文件 ,为了不占内存 备份过程中压缩文件 #!/bin ...
最新文章
- python 使用dir() help() 查看一个对象所有拥有的方法和属性
- vue笔记(一)基本使用、数据检测
- SSAS系列——【05】多维数据(编程体系结构)
- pycharm新建项目怎么选择框架_必看!心血管疾病怎么选择检查项目?
- Android:数据持久化、Environment、SharedPreferences、内部存储internalStorage
- postman下载安装和基础使用教程(官网)
- 基于javaweb的驾校车辆教练预约系统ssm+Vue
- 一位原码的乘法规则_原码一位乘法的实现算法
- Data Center TCP (DCTCP)学习笔记
- 耗时两周,纯手敲python入门级基础笔记
- SpringCloud11-GateWay网关
- pandas.melt()详解
- 数据库管理系统有哪些
- 2021-07-05
- java 麻将的发牌与洗牌_JAVA程序设计(11)-----面对对象初级设计 麻将 创建麻将牌 然后洗牌 发牌~ 恩 就这样...
- 调研分析:全球与中国多媒体投影仪镜头市场现状及未来发展趋势
- 流量分析实战(1⃣️)_2014_11_16
- Result统一响应数据
- 天津Java开发培训班哪家好?选机构攻略
- 从CMS垃圾回收器分析常用的垃圾回收算法
热门文章
- [leetcode] Excel Sheet Column Title
- HTML/CCS初学的小小收获(大虾表鄙视小白)(1)
- IE打开xml文件弹出下载对话框
- 拓端tecdat|R语言自然语言处理(NLP):情感分析新闻文本数据
- 计算机专业新手博客,【转载】学计算机必读献给计算机专业大一新生(1)
- java 成绩单_java中用if做成绩单
- RuntimeError: all elements of input should be between 0 and 1
- yolo v4模型训练过程(超详细)
- ubuntu16.04 安装中文输入法
- MatConvnet工具箱文档翻译理解一