mysql 数据库自动备份(navicat + windows批处理)
Mysql数据库如何自动备份
目录
- 一、总结
- 一句话总结:用navicat配合windows的批处理即可
- 二、Mysql数据库自动备份
v 一、总结(点击显示或隐藏总结内容)
一句话总结:用navicat配合windows的批处理即可
navicat + windows批处理
二、Mysql数据库自动备份
参考:Mysql数据库自动备份 - yhcqlong的博客 - CSDN博客
https://blog.csdn.net/yhcqlong/article/details/83048669
一、情景
在做数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述Navicat for MySQL定时备份数据库和数据恢复等功能。之前也参照其他同学的博客但一些设置过程具有不稳定行,于是个人对于设置加以完善,从而避免了一些系统环境而导致任务的设置与执行成功等问题。如果觉得可以还望多多点赞~嘻嘻……
二、提前
- Navicat for MySQL工具
- win下的任务计划程序
三、备份流程
1、首先,创建测试数据库test,表tests,主要记录test信息。
2、点击"任务"->“新建批处理作业”,如下图所示。
3、然后弹出的对话框中,双击可用任务"Backup hcpmanage"并选择任务会生成一个已选的任务。点击保存按钮,例如设置为"testbackups"。(名字自由取)
4、然后该备份文件就会出现在计划列表中,如下图所示。
5、打开win的任务计划程序并创建基本任务(如下图)。
6、创建基本任务然后操作下一步。
7、下一步后会设置触发器(也就任务执行时机),可按自身需要指定就好。如下图
8、按项目需求设置调用时机后,就要指定具体任务执行目标(一般是启动程序),如下图。
9、接下来就是设置任务具体对象,如下图
注:
程序或脚本:就是本地navicat主程序位置路径 格式例如[E:\Program Files\Navicat for MySQL\navicat.exe]
添加参数:就是之前在navicat中创建的任务名"testbakeups" 格式例如[/schedule “testbakeup”]
起始于:程序的根目录 格式例如[E:\Program Files\Navicat for MySQL]
11、填写任务详情后点下一步会弹出如下界面,点[是],会弹出整个任务已设置的详情,然后点[完成]整个任务算设置完了
12、这样任务计划就多个一个准备就绪的任务,如下图
四、数据还原
1、如果之前的自动备份任务设置好执行后,打开navicat会指定数据库的备份栏下生成如下列表数据
######2、双击列表中的某一下或选择并点[还原备份]会出现如下图备份文档信息,如需还原到此备份节点,那么点击[开始]则表示备份还原正式开始
3、在点击[开始]执行之前,可能出现警提语,确认便好,之后则会展示还原进度,等进度完毕则数据备份还原大功告成~
结语:恭喜你又学会了一个实用的技能,如果觉得实用记得回来点赞哦,要是觉得哪里不足也可以多多留言相互交流~嘻嘻……
mysql 数据库自动备份(navicat + windows批处理)相关推荐
- mysql nb3 备份_通过Navicat进行Mysql数据库自动备份与还原
Mysql数据库自动备份流程 Navicat版本为:Navicat 12.0.26 例:test为用于测试自动备份的数据库,里面有表t_person,表中有两条数据. 1.点击"自动运行&q ...
- windows环境设置mysql数据库自动备份(测试成功)
windows环境设置mysql数据库自动备份(测试成功) 要实现数据库的自动备份就需要一下两步: 利用MySQL提供的备份命令mysqldump 结合Windows的任务计划程序 实现步骤 编写脚本 ...
- windows环境mysql数据库自动备份
1:mysql数据库备份命令 执行 mysqldump -u username -p database > c:/bak.sql 再次输入mysql密码,导出完成! 2:编写bat脚本 @ech ...
- linux 备份mysql并上传_实现Linux中Mysql数据库自动备份并上传到远程FTP服务器
这篇文章很有分享价值,因为我们在实际的生产环境中需要将数据库进行自动备份,然后上传到指定的位置,当然也可以像以下文章中所讲的一样,上传到你指定的FTP服务器中,从而实现Mysql数据库自动备份并上传到 ...
- mysql数据库备份自动备份_设置mysql数据库自动备份
由于项目需要,在windows下的mysql实现数据库自动备份.经资料查询和尝试,得出方法有两种: 1.使用windows自带的任务计划,然后定时执行一个数据库备份的脚本. 2.使用mysql管理工具 ...
- mysql web备份软件_GitHub - toolzone/mysql_web_backup: mysql数据库自动备份,web网站自动备份shell脚本...
注意: Mysql_backup.sh 为 mysql 自动备份 脚本,配合 crontab命令 用来管理需要周期性执行任务 Web_backup.sh 为 web文件 自动备份 脚本,配合 cron ...
- 【SpringBoot】70、SpringBoot实现MySQL数据库自动备份管理系统
最近写了一个 MySQL 数据库自动.手动备份管理系统开源项目,想跟大家分享一下,项目地址: https://gitee.com/asurplus/db-backup 1.界面献上 登录界面 首页 实 ...
- Linux——MySQL数据库自动备份
Linux如何将Mysql数据库自动从一台服务器备份到另一台服务器 一.概述: 备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其 ...
- crontab 每天凌晨12点定时器_Linux下使用crontab实现mysql数据库自动备份
大家在做开发的时候,数据是很重要的,本文将介绍MySQL数据库如何在Linux系统上面进行自动备份 创建备份目录 选择/home目录,在该目录下创建backup文件夹来存放数据库备份文件: #cd / ...
- mac上 mysql数据库自动备份
创建 mysqlbak.sh脚本文件,对数据库进行备份 #!/bin/bash base="/Users/xingxing/Documents/mysql/data" date=$ ...
最新文章
- mysql sp cursoropen_三个重要的游标sp_cursoropen_MySQL
- 每秒处理请求数和并发的关系
- 非常酷!10个基于 HTML5 的字体应用演示网站
- python数组排序sort_详解python中sort排序使用
- 八皇后问题详解(最短代码)
- Ms Sql Server 2005的数据库快照功能使用实践
- Javascript的对象继承方法
- BackgroundWorker线程控件用法
- win7系统未响应卡住_win7系统文件夹出现假死及未响应的解决方法
- openwrt 中 WiFi探针的三种实现办法
- Ubuntu16.04建立共享文件夹
- Chrome浏览器:分享几个好用的谷歌浏览器拓展程序
- 微信android返回上一页位置,解决微信内置浏览器返回上一页强制刷新问题方法...
- 95 后女孩从月入3000到月入10万
- Heartbleed心脏出血漏洞靶场搭建
- 轻松矿工没有内核_使用内核迁移器可以轻松进行SharePoint迁移
- 【读书笔记】AUTOSAR规范与车用控制器软件开发01
- LCD段码式液晶屏-duty与bias的工作原理
- 计算其标准体重c语言,C语言第三天
- matlab容许误差范围,s2 给定初值及容许误差,编制牛顿法解方程f(x) 0的通用程序 联合开发网 - pudn.com...