本文主要讲解如何用Navicat(Navicat Premium ,或者Navicat for mysql)进行MySQL备份和恢复数据库(利用.sql文件的方式)。

关于MySQL数据库备份,本博客内主要相关文章有:

[ MySQL ] 使用Navicat进行MySQL数据库备份 / 还原(Part 1:备份.nb3文件方式)
[ MySQL ] 使用Navicat进行MySQL数据库备份 / 还原(Part 2:备份.sql文件方式)
[ MySQL ] 使用 MySQL Workbentch 进行MySQL数据库备份 / 还原(Part 3:备份.sql文件方式)

文章目录

  • 一、利用Navicat备份数据库为.sql文件
  • 二、利用Navicat将.sql文件还原到数据库
    • (一)还原到自身数据库
    • (二)还原到其他数据库

一、利用Navicat备份数据库为.sql文件

1. 右键所需要备份的数据库,依次选择"转储SQL文件" -> “结构和文件”,如下图所示:

2. 在新窗口中,选择SQL文件的另存位置,如下图所示:

3. 上面第2步点击保存后,进行SQL文件的本地转储,如下图所示,完成100%后,点击关闭。

4. 此时我们备份的文件位置就有我们的.sql文件了:

查看所备份的.sql文件,可以看到文件中包括备份信息,创表语句,以及数据库记录(insert)语句

二、利用Navicat将.sql文件还原到数据库

> 注意:还原数据库不会删除增量的数据库对象,也就是如果在还原前有新增的数据库表,那么还原的时候不会删除这些新增的表,还原过程只会删除掉原有备份的表,并恢复数据为备份时间点的数据。

(一)还原到自身数据库

本文为了演示还原自身库,在还原前删除了原有的表account,如下图所示:

开始进行还原自身数据库操作

1. 鼠标右键所要还原的数据库,选择“运行SQL文件”,如下图所示:

2. 在新窗口运行 SQL 文件对话框中,选择之前备份的SQL文件,然后点击“开始”,如下图所示:

3. 还原全部完成后,点击关闭按钮。

4. 还原验证,可以看到之前被删除的数据库表已经被还原。

(二)还原到其他数据库

与 还原到自身数据库 操作相同,不在赘述。

:本文原创由 bluetata 发布于: https://bluetata.blog.csdn.net/ 转载请务必注明出处。

[ MySQL ] 使用Navicat进行MySQL数据库备份 / 还原(Part 2:备份.sql文件方式)相关推荐

  1. [ MySQL ] 使用Navicat进行MySQL数据库备份 / 还原(Part 1:备份.nb3文件方式)

    本文主要讲解如何用Navicat(Navicat Premium ,或者Navicat for mysql)进行MySQL备份和恢复数据库. 本文主要大纲为:使用Navicat备份工具方式进行备份和还 ...

  2. navicat如何连接mysql?navicat 连接mysql Navicat使用教程

    2019独角兽企业重金招聘Python工程师标准>>> 用Phpmyadmin导入导出数据受一定限制或服务商不配合提供mysql数据库的源文件,mysql数据库管理工具navicat ...

  3. navicat连接mysql教程_navicat如何连接mysql?navicat 连接mysql Navicat使用教程

    用Phpmyadmin导入导出数据受一定限制或服务商不配合提供mysql数据库的源文件,mysql数据库管理工具navicat for mysql,对于不怎么喜欢图形界面或者不太方便使用SQL的时候. ...

  4. Mysql8.0安装+navicat for Mysql安装+navicat for Mysql。

    下载地址: https://www.mysql.com/downloads/ 环境变量配置: MYSQL_HOME:E:\TOOL\Mysql\Mysql-8\mysql-8.0.17-winx64 ...

  5. win7系统备份还原软件_泰哥一键备份还原下载-系统备份还原工具 v1.0.1.14 官方版...

    泰哥一键备份还原是一款非常简单且实用的系统备份还原工具,可帮助用户快速将系统数据进行备份或者还原,支持多种不同的系统,包括Win32(64).WinPE.DOS等,可对任意分区进行备份还原操作,具备简 ...

  6. mysql数据库常规备份还原 (常用增量备份)2018_lcf

    数据库的资料对于一个企业来说,是一个极其重要的资源, 所以做好数据备份是至关重要的. 下面是主要讲常规备份还原方式, 至于保用第三方专用备份工具会单独写个篇幅. 1-->常见数据备份方式 • 物 ...

  7. 【MySQL】Navicat for MySQL创建数据库

    一.右击本地连接,选择新建数据库 二.数据库字符集及排序规则设置 (1)字符集选择:utf8 – UTF-8 Unicode (2)排序规则: utf8_general_ci 三.数据库中导入sql文 ...

  8. MySQL 与 Navicat for MySQL

    软件测试只是点点点,emmmmm  ,可以只有点点点,就算点点点,也要懂得数据库的基本操作呀 首先安装mysql,在网上搜索即可下载到,注意版本就好,安装教程一抓一大把就不说了(记住自己的密码!) 安 ...

  9. 【MySQL】navicat for mysql 10.1.7注册码

    navicat for mysql 10.1.7注册码,找了很多都不能用,终于找到一个可用的了: 名,组织,注册码都是:NAVN-LNXG-XHHX-5NOO 转载于:https://www.cnbl ...

最新文章

  1. FreeRTOS 之 在Cortex-M中应用时的中断优先级设置
  2. 在Ant的javac中指定源文件编码方式,以避免警告: 编码 GBK 的不可映射字符的错误...
  3. java hive demo_java 操作hive通过jdbc
  4. the blocks problem(uva 101 or poj 1208)
  5. nodemanager不能正常关闭_家居燃气安全,燃气阀门的开与关可不能不当回事
  6. python并列语句_Python基础_控制语句
  7. 【bootstrap】-----使用核心
  8. QT tableWidget的使用及其实例
  9. python用三种方式定义字符串、并依次输出_Python中字符串拼接的三种方式
  10. 2、linux系统root用户忘记密码后的重置方式
  11. 麦块服务器显示登录yyy,服务器检索 - 找服玩|Minecraft服务器列表
  12. java替换图片文字_Java 替换PPT文档中的文本和图片
  13. 最牛叉的街机游戏合集 模拟器
  14. 编写一个程序,输入直角三角形的两个直角边的长度a、b,求斜边c的长度。
  15. OpenStack——nove组件部署
  16. YDOOK:putty: 最新版 putty 下载安装完整教程,windows怎么下载安装 putty?
  17. Tarjan算法 —— 强连通双连通缩点 模板
  18. ESP32专栏八 NVS存储
  19. 全自动荧光免疫分析仪系统是如何在FET4418-C核心板中实现的
  20. Oracle分组中获取时间最新的一条数据

热门文章

  1. 如何快速查询学术会议
  2. eclipse配置python开发环境_Eclipse配置Python的环境
  3. Large Division-----同余模定理(大数的求余)
  4. 【PaperReading】AGCN: Attention-driven Graph Clustering Network
  5. [乐意黎原创]车胎花纹类型 K193 和 K935 的比较
  6. Linux-centos7-防火墙
  7. kube-apiserver源码-动态准入控制 admission webhook
  8. java 假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?
  9. android 控制中心os,Phone X Launcher, OS 11 iLauncher Control Center
  10. 方差、协方差、相关系数的理解