Mysql数据库自动备份
一、情景
在做数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述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、在点击[开始]执行之前,可能出现警提语,确认便好,之后则会展示还原进度,等进度完毕则数据备份还原大功告成~
#@lehao#
帮助到您请点赞关注收藏谢谢!!
Mysql数据库自动备份相关推荐
- mysql nb3 备份_通过Navicat进行Mysql数据库自动备份与还原
Mysql数据库自动备份流程 Navicat版本为:Navicat 12.0.26 例:test为用于测试自动备份的数据库,里面有表t_person,表中有两条数据. 1.点击"自动运行&q ...
- linux 备份mysql并上传_实现Linux中Mysql数据库自动备份并上传到远程FTP服务器
这篇文章很有分享价值,因为我们在实际的生产环境中需要将数据库进行自动备份,然后上传到指定的位置,当然也可以像以下文章中所讲的一样,上传到你指定的FTP服务器中,从而实现Mysql数据库自动备份并上传到 ...
- windows环境设置mysql数据库自动备份(测试成功)
windows环境设置mysql数据库自动备份(测试成功) 要实现数据库的自动备份就需要一下两步: 利用MySQL提供的备份命令mysqldump 结合Windows的任务计划程序 实现步骤 编写脚本 ...
- windows环境mysql数据库自动备份
1:mysql数据库备份命令 执行 mysqldump -u username -p database > c:/bak.sql 再次输入mysql密码,导出完成! 2:编写bat脚本 @ech ...
- 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.界面献上 登录界面 首页 实 ...
- mysql数据库备份自动备份_设置mysql数据库自动备份
由于项目需要,在windows下的mysql实现数据库自动备份.经资料查询和尝试,得出方法有两种: 1.使用windows自带的任务计划,然后定时执行一个数据库备份的脚本. 2.使用mysql管理工具 ...
- 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=$ ...
最新文章
- R语言使用for循环绘制多个模型的DCA(Decision Curve Analysis)曲线并保存特定分辨率的DCA曲线的结果文件
- 向量时钟算法简介——本质类似MVCC
- IIS 支持 ajax 跨域
- 【Python-ML】非线性映射降维-KPCA方法
- 声明 struct x1 { ...}; 和 typedef struct { ...} x2; 有什么不同?
- 查看systemctl或service启动服务日志
- Bootstrap 工具提示插件Tooltip的方法
- 学习设计模式 - 六大基本原则之开闭原则
- ElasticSearch 5学习(10)——结构化查询(包括新特性)
- 基于计算机 中学数学教学,计算机辅助中学数学教学的研究
- 孤儿进程与僵尸进程产生及其处理
- svn图标消失解决办法
- [译] 海量视频时代下的内容发现之旅
- win10卸载office2016提示:安装程序包的语言不受系统支持
- 给2011年的MacBook Pro和MacBook Air升级到最新系统和做双系统时遇到的问题
- No1.初来乍到,请多指教
- 大恒相机-水星(MERCURY)系列 | 软件启动
- 【华人学者风采】余家国 武汉理工大学
- jetson的学习资料总结
- tosmana使用教程_20款最流行的免费定性数据分析工具
热门文章
- 天龙源码框架分析_天龙八部源码描述【转】
- Visual FoxPro 6.0~9.0解决方案与范例大全写作原稿及光盘下载
- 重庆兴渝计算机培训中心,重庆兴渝职业中等专业学校2021招生录取分数线
- 本地音乐上传到网易音乐云盘上
- 小学计算机键盘的初步认识教案,小学三年级信息技术--认识键盘教学设计(宋艳)[小编整理]...
- 给大学生的劝告,你们为何应该开始接触 Unix/Linux
- vs2010 sp1安装失败进而回滚的解决方法(本人已解决)
- Win10快捷键大全
- 【华为机试真题详解】机试题按知识点整理(入门指引)
- 单亲遗传算法matlab,关于单亲遗传算法的matlab代码