雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

navicat 数据库结构同步

2024-09-10 15

1. 前言


在 Navicat 12 中引入了数据结构同步

网上搜索“数据库同步”,会搜到许多有关同步数据库数据的信息, 同时, 关于同步数据库模式结构的指令不太普遍。 更改数据库结构会带来破坏现有数据的固有风险。 因此,同步数据库结构时必须格外小心

在 Navicat 12 中引入了数据结构同步的新机制。它提供了一种更简便,更直观的方式来比较和识别两个数据库之间的差异。 并展示了并排的数据定义语言(DDL)比较,可以轻松找到源数据库和目标数据库之间的差异。

数据丢失的风险最小化

改变已经包含数据的数据库的结构充满了危险。 因此,在尝试同步数据库结构之前,应始终备份数据。 使用Navicat的备份实用程序可以轻松完成此操作。

使用场景

为了开发方便我们一般都是在本地进行开发, 然后再部署到服务器上。后期可能会增加一些功能,需要修改数据库结构,先在本地进行开发,开发完成之后需要将本地的数据库结构同步到服务器上的数据库,此时 Navicat 的结构同步非常好用。

2. 数据库结构同步


打开结构同步的可视化页面

设置 源数据库目标数据库, 比对两个数据库之间的差异

查看比对结果, 以及将要指定的 DDL 语句

点击部署, 执行结构同步, 此时结构同步成功

更新于:7天前
赞一波!

文章评论

全部评论