暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

何用Navicat进行MySQL备份和恢复数据库(利用.sql文件的方式)

原创 zxd1412 2023-07-19
2854


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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

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

(一)还原到自身数据库

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

在这里插入图片描述

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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

(二)还原到其他数据库

与 还原到自身数据库 操作相同,不在赘述。本文主要讲解如何用Navicat(Navicat Premium ,或者Navicat for mysql)进行MySQL备份和恢复数据库(利用.sql文件的方式)。

关于MySQL数据库备份,本博客内主要相关文章有:
@[toc]
一、利用Navicat备份数据库为.sql文件
1. 右键所需要备份的数据库,依次选择"转储SQL文件" -> "结构和文件",如下图所示:
在这里插入图片描述
2. 在新窗口中,选择SQL文件的另存位置,如下图所示:
在这里插入图片描述
3. 上面第2步点击保存后,进行SQL文件的本地转储,如下图所示,完成100%后,点击关闭。
在这里插入图片描述
4. 此时我们备份的文件位置就有我们的.sql文件了:
在这里插入图片描述
查看所备份的.sql文件,可以看到文件中包括备份信息,创表语句,以及数据库记录(insert)语句
在这里插入图片描述
二、利用Navicat将.sql文件还原到数据库
> 注意:还原数据库不会删除增量的数据库对象,也就是如果在还原前有新增的数据库表,那么还原的时候不会删除这些新增的表,还原过程只会删除掉原有备份的表,并恢复数据为备份时间点的数据。
(一)还原到自身数据库
本文为了演示还原自身库,在还原前删除了原有的表account,如下图所示:
在这里插入图片描述
开始进行还原自身数据库操作
1. 鼠标右键所要还原的数据库,选择“运行SQL文件”,如下图所示:
在这里插入图片描述
2. 在新窗口运行 SQL 文件对话框中,选择之前备份的SQL文件,然后点击“开始”,如下图所示:
在这里插入图片描述
3. 还原全部完成后,点击关闭按钮。
在这里插入图片描述
4. 还原验证,可以看到之前被删除的数据库表已经被还原。
在这里插入图片描述
(二)还原到其他数据库
与 还原到自身数据库 操作相同,不在赘述。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论