MySQL数据库备份与还原

  • 一、通过Navicat设置计划
    • 1 : 备份文件存储位置
    • 2 : 新建计划
    • 3 : 测试计划
  • 二、通过Navicat设置自动任务
    • 1 : 设置计划任务时间
  • 三、通过Windows设置自动任务
    • 1 : 打开任务计划程序
    • 2 : 创建基本任务
  • 四、mysql还原
  • 五、说明

一、通过Navicat设置计划

1 : 备份文件存储位置

查看 连接属性

选择 高级, 起始位置即为文件存储位置,可手动修改,也可使用默认位置。

2 : 新建计划

点击 计划,新建批处理作业

双击选择可用任务 Backup databaseName,点击保存

说明:
可备份链接下的所有数据库,以图示例,此时可用任务为 Backup Server localhost_3306。其中localhost_3306为数据库连接。
一般情况下选择备份单个数据库,以图示例,此时可用任务为 Backup rbac。其中rbac为数据库名。
一个计划也可同时备份多个数据库,侧边栏选择库名,双击添加到已选择任务即可。

输入文件名即可,实例:testBackUp

3 : 测试计划

找到对应文件存放位置

双击计划,点击开始


到对应文件位置,文件夹同库名,查看文件。
也可打开数据库,在备份中查看文件。

二、通过Navicat设置自动任务

1 : 设置计划任务时间



说明:计划任务时间,可手动设定修改。

三、通过Windows设置自动任务

1 : 打开任务计划程序

2 : 创建基本任务







/schedule “testBackUp”

可右键运行测试,是否成功,查看数据库,或文件夹数据是否生成。

四、mysql还原

选择一个备份文件,点击还原备份即可。


如果不想全库还原,仅仅想还原某个表或某几个表,可用SQL提取的方式。
选择想还原的表,会生成一个SQL文件。

五、说明

通过对比二、三两种方式,不难发现,其实定时器的逻辑是基本一致的,即都是执行Navicat中设置的计划。

有什么不对的还望指正,书写不易,觉得有帮助就点个赞吧!

MySQL数据库备份与还原相关推荐

  1. MySQL数据库备份和还原的常用命令小结

    MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下. 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...

  2. MySQL数据库备份和还原的常用命令

    MySQL数据库备份和还原的常用命令 2012-03-27 14:43:34 标签:linux mysql 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追 ...

  3. linux怎么把mysql数据库备份还原,MySQL数据库备份和还原

    MySQL数据库备份和还原 打开cmd命令行,一定不是mysql的命令行,我第一次就错在这个地方,郁闷了很久 备份MySQL数据库的命令 mysqldump -hhostname -uusername ...

  4. mysql数据库备份及还原

    一.Mysql数据库备份指令格式: mysqldump -h主机名  -P端口 -u用户名 -p密码 (–database) 数据库名 > 文件名.sql  注:直接cmd执行该指令即可,不需要 ...

  5. Java实现Mysql数据库备份与还原(Linux 和Windows 包含单张表备份)

    Java实现数据库备份与还原 由于 我的 linux 直接执行 mysqldump -h -u -p databases > /home/xxx.sql 脚本直接输出文件一直失败: 这里linu ...

  6. win32mysql数据库回复_windows mysql 数据库备份与还原方法

    一.使用 Mysql 自带 mysqldump 命令进行数据库备份 mysql 数据库自带备份命令 mysqldump ,可对数据库进行备份操作 最简单的备份是将数据库备份至本地,生成  **.sql ...

  7. mysql数据库备份和还原的命令_Mysql数据库备份和还原常用的命令

    备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库 ...

  8. Mysql数据库备份和还原常用的命令

    为什么80%的码农都做不了架构师?>>>    摘要:备 份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databa ...

  9. java web mysql备份,Java Web 实现Mysql 数据库备份与还原

    前段时间某某删库事故付出的惨重代价告诉我们: 数据备份的必要性是企业数据管理极其重要的一项工作. 1. Mysql备份与还原命令 备份命令: mysqldump -h127.0.0.1 -uroot ...

  10. Mysql数据库备份和还原

    1. 命令备份和还原数据库 1.1命令备份数据 1)备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > ...

最新文章

  1. Unity 3D游戏开发学习教程
  2. 运维人员处理云服务器故障的方法总结
  3. 存储过程参数输入输出
  4. Leetcode 136. 只出现一次的数字 解题思路及C++实现
  5. Mac 神兵利器(三) 使用Intellij IDEA打造全栈IDE
  6. 12-Factor与云原生
  7. android异步加载视频缩略图,swift-如何将视频URL的缩略图异步加载到tableview列表中...
  8. 考研总分多少能去辽师_考研英语作文平均分出炉,你拖后腿了吗?
  9. OAuth2.0学习(1-11)新浪开放平台微博认证-使用OAuth2.0调用微博的开放API
  10. jquery对url中的中文解码
  11. BZOJ1085:[SCOI2005]骑士精神——题解+IDA*粗略讲解
  12. 阿卜杜拉国王科技大学Vision-Cair组招收计算机视觉博士后Scientist和访问学者等...
  13. 最新服装零售软件管理排名
  14. 一、Spark安装与部署
  15. 在OBS中解决无法录制chrome的问题
  16. java 实现pdf 转图片_java实现PDF转图片的方法
  17. 利用ptrace设计一个简单的debugger调试器
  18. 全国海选第四期:北京和海外赛区(视频)
  19. LabVIEW使用VI Server的时候出现1003错误
  20. 中国自然地理分区数据集 (含农业区划、森林工程、生态保护区、九大流域等)

热门文章

  1. 探索搜索引擎技术的现状和将来(转)
  2. python回复qq信息_python脚本实现QQ自动发送、回复消息机器人
  3. Google搜索引擎设置百度搜索
  4. NetworkManager和network
  5. Omega network
  6. java学习之高级语法(二十八)----- 网络编程
  7. 在日本做开发的日子(序,生活篇的吃货,穿与住)
  8. 你会用计算机吗怎么写,你会用computer吗
  9. 基于JS/H5实现二维码扫码增强版-带视频演示
  10. CISSP知识点汇总(已完结并通过考试)