navcat定时备份mysql_Linux实现MYSQl数据库的定时备份
今天给大家分享一下如何在Linux下实现MYSQl数据库的定时备份。
前提需要保证你的Linux服务器已经安装了MYSQl数据库服务。
1、创建shell脚本
vim backupdb.sh
创建脚本内容如下:
#!/bin/sh
db_user="root"
db_passwd="123456"
db_name="userdb"
name="$(date +"%Y%m%d%H%M%S")"
/usr/bin/mysqldump -u$db_user -p$db_passwd $db_name >>/home/backup/$name.sql
说明:
/usr/bin/mysqldump :mysql数据库安装目录下的mysqldump备份工具路径
dbname :需要备份的数据库名字
/home/backup/$name.sql :备份文件输出位置,可以根据情况自行设定
2、给shell脚本添加执行权限
chmod +x backupdb.sh
3、给脚本添加定时任务
crontab -e
输入上一行命名进入编辑定时任务,最后添加如下内容
00 01 * * * /bin/sh /usr/local/mysql/backupdb.sh
上面定时任务意思是每天凌晨1点会执行自动备份脚本,进行MYSQl数据库的定时备份。
crontab文件的说明:
用户创建的crontab文件中,每一行都代表一项定时任务,每行的每个字段代表一项设置,它的格式每行共分为六个字段,前五段是时间设定字段,第六段是要执行的命令字段。
格式如下:minute hour day month week command
参数说明:
minute: 表示分钟,可以是从0到59之间的任何整数。
hour:表示小时,可以是从0到23之间的任何整数。
day:表示日期,可以是从1到31之间的任何整数。
month:表示月份,可以是从1到12之间的任何整数。
week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
command:要执行的命令,可以是Linux系统命令,也可以是自己编写的脚本文件。
Linux实现MYSQl数据库的定时备份mp.weixin.qq.com
navcat定时备份mysql_Linux实现MYSQl数据库的定时备份相关推荐
- mysql数据库备份注意,Tips: MySQL数据库使用mysqldump备份恢复时的注意事项
Tips: MySQL数据库使用mysqldump备份恢复时的注意事项背景mysqldump采坑点1. -E, -R, --triggers2. drop table3. --set-gtid-pur ...
- mysql自动备份 linux_Linux下MySQL数据库自动定时备份
1.查看磁盘空间情况 [root@server]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda2 39G 6.4G 30G 18 ...
- Linux实现MYSQl数据库的定时备份
今天给大家分享一下如何在Linux下实现MYSQl数据库的定时备份. 前提需要保证你的Linux服务器已经安装了MYSQl数据库服务. 1.创建shell脚本 vim backupdb.sh 创建脚本 ...
- mysql自动定时备份数据,mysql数据库自动定时备份脚本
1.shell脚本如下: Now=$(date +"%d-%m-%Y") File=/tmp/mysqldump238CEM/MysqlDumpFile238CEM-$Now.sq ...
- linux上mysql定时备份数据库数据_Linux下如何实现MySQL数据库每天定时自动备份
在云计算的浪潮下,企业多将业务部署在云上.对于数据库中的数据,直接使用云数据库自带的备份功能实现备份,操作简单.但是云数据库备份数据的存储空间有限制,一旦超出存储量便自动关闭备份功能,运维人员往往也会 ...
- Linux mysql数据库每天定时自动备份数据
liunx mysql数据库每天定时自动备份数据 创建一个shell文件,把如下代码放入创建的shell文件中并保存 1.sh脚本 #备份文件后缀时间 time='date +%Y%m%d%H'; # ...
- mysql备份脚本+关_mysql数据库自动定期备份的脚本
mysql数据库自动定期备份的脚本 说明: 保留每天备份的数据是件不太现实的事,做好的做法是保留前三天的 备份数据.把备份的数据打包并压缩,文件名以系统时间命名,打包后的 备份文件放在一个特定的文件夹 ...
- C 实现Mysql增量备份_window下mysql数据库增量备份实现教程
mysql增量备份(mysql5.1 之后),linux下mysql增量备份 网上资料很多.这里只说明window下mysql增量备份. 定义: mysql数据库会以二进制的形式,自动把用户对mysq ...
- mysql怎么备份和恢复_如何优雅的备份和恢复Mysql数据库?
谢邀,个人认为从标题看,是个比较大而且值得数据库从业者思考的问题:从问题描述看,又是一个比较浅显的问题. 先从问题描述看,mysqldump 备份和恢复时往往会有各种错误,如何避免?mysqldump ...
最新文章
- php多表存储,php – MySql在一个单元格中存储另一个表的多个引用并选择它?
- leetcode算法题--最长上升子序列
- Oracle高级查询
- SAP成本会计分录大全
- Java8新特性之构造器引用、方法引用
- 架构之:微服务架构漫谈
- Linux主机系统加固
- c++编码风格指南_带回家的编码挑战的基本指南
- 复现nature communication PCA原图|代码分析(一)
- Android 系统(153)---全面屏项目很多APP占不满全屏
- 面试题 10.01. 合并排序的数组
- 说透Applet的数字签名之1——Applet及其运行
- JS 仿淘宝幻灯片 非完整版 小案例
- 如何查看Android项目的gradle版本和路径
- java Web应用配置log4j日志记录
- Hadoop Hive概念学习系列之hive里的扩展接口(CLI、Beeline、JDBC)(十六)
- 自动化专业是计算机相关专业吗,自动化专业属于什么学科门类
- python opencv之cvtColor
- CF command line learning
- conda创建虚拟环境方法和pqi使用国内镜像源安装第三方库的方法教程
热门文章
- 原生JS实现淡入淡出效果(fadeIn/fadeOut/fadeTo)
- 【解决问题】idea启动本地tomcat访问localhost:8080报404错误
- python全栈工程师能接到私活么_Python全栈工程师(包、模块 的导入)
- matlab如何找出最小的数据,读取数据并找出全部数据的最大值和最小值
- 1443B. Saving the City
- php 伪静态是什么意思,路由与伪静态
- zblog php 外部调用,ZBlogPHP调用指定ID文章的代码GetPost()函数
- php 固话验证,收货地址参数校验:收货人、邮编、地址、手机、固话等
- java的未检查异常有哪些_Java:检查异常与未检查异常
- css 实现标签切换,CSS_纯CSS实现Tab切换标签效果代码,本文实例讲述了纯CSS实现Tab切 - phpStudy...