换机不求人,使用 Navicat 备份和恢复数据库

Navicat3年前 (2022-02-09)Navicat教程336

一、问题描述

最近遇到了更换机器的场景,由于平时工作需要,部分数据是清洗后存放在本地数据库中的,那么换机器把数据库进行备份和恢复就成为了绕不开的需求。

索性平时使用的是“神器” Navicat,有了这一工具,对数据库的备份和恢复就变得相当简单了,不需要使用任何命令,只需要鼠标点几下就可以完成了。

二、备份

1. 备份数据库

以我日常习惯使用的 PostgreSQL 为例,连接数据库后,右键选择 转储 SQL 文件,命名并保存在本地位置,备份数据表。

257fe0b323f12689a02382e69c1c8afd.png


2. 备份查询

右键选择查询 在文件夹中显示,另存在本地位置。

5045334089ce14b01a4f39f6f0f2ce54.png

63e13bae6720ce762b89277457aefff0.png


三、恢复

1. 恢复数据库

新建并连接数据库后,右键选择 运行 SQL 文件,选择文件位置和编码方式,导入数据表,再进行刷新操作。

52524a9aedc2c1924ea84137eecf677c.png


2. 恢复查询

先创建一个空查询,右键选择查询 在文件夹中显示,将保存在本地位置的查询代码复制到查询文件夹中,删除空查询,再进行刷新操作。