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

本文介绍如何使用Navicat进行MySQL数据库的备份及还原操作,包括备份工具的使用、备份文件的选择以及如何将数据还原到原数据库或其它目标数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

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

本文主要大纲为:使用Navicat备份工具方式进行备份和还原,其中包括还原自身数据库和还原到其他目标库

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

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

一、使用Backup工具备份数据库

1. 双击所要备份的数据库,点击"备份",然后点击"新建备份"。

在这里插入图片描述

2. 确认数据库备份信息

在这里插入图片描述

3. 在"对象选择"页下选择要备份的对象,然后点击"备份"。

在这里插入图片描述

4. 执行数据库备份操作,确认备份完成后,点击"关闭"按钮。

在这里插入图片描述

注意点击 Close 后可能会弹出让你保存profile文件的窗口,可以直接关掉不不保存。


5. 备份成功后,可以看到系统按【年月日时分秒】产生的备份文件。

在这里插入图片描述

6. 查看备份文件位置

6.1 对着备份文件如"20221208151017"点击右键,选择"在文件夹中显示"。

在这里插入图片描述

6.2 可以看到备份文件默认存放在"我的文档"下的目录,每个数据库对应一个单独的文件夹,备份文件的扩展名为.nb3

在这里插入图片描述


二、进行数据库还原

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


(一)还原到自身数据库

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

在这里插入图片描述


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

1. 双击选择要还原的数据库,点击"备份",选择要还原的数据库备份文件,点击"还原备份"。

在这里插入图片描述

2. 在"对象选择"页下选择要还原的对象,然后点击"还原"按钮。

在这里插入图片描述

注意:点击还原时可能会弹出提醒窗口,点击OK即可。


3. 还原成功后,点击"关闭"即可。

在这里插入图片描述

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

在这里插入图片描述


(二)还原到其他数据库

该Section内容为:实现从 bk_test 库中备份的数据,还原到 bk_test2 库中


1. 双击选择要还原的数据库,对着"备份"点击右键,选择"还原备份从…"。

在这里插入图片描述

2. 选择所要还原的数据库备份文件(该文件即为上述数据库备份第6章节中的备份文件),点击"打开"。

在这里插入图片描述

3. 在"对象选择"页下选择所要还原的对象,然后点击"还原"按钮。

在这里插入图片描述

注意:点击还原时可能会弹出提醒窗口,点击OK即可。


4. 还原成功后,点击"关闭"即可。

在这里插入图片描述

5. 验证还原状态

在这里插入图片描述

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


评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bluetata

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值