navicat的mysql同步_使用Navicat15同步数据库结构
navicat的mysql同步_使⽤Navicat15同步数据库结构
使⽤ Navicat 15 同步数据库结构
英雄联盟打不开
2020 年 3 ⽉ 11 ⽇,由 Robert Gravelle 撰写
在互联⽹上搜索“数据库同步”,您可能会收到许多有关同步数据库数据的信息。 同时,关于同步数据库模式结构的指令不太普遍。 更改数据库结构会带来破坏现有数据的固有风险。 因此,您必须格外⼩⼼。
剪纸方法
Navicat可以是同步数据库结构的绝佳盟友。 在今天的博客中,我们将学习如何使⽤
Navicat Premium 15的“结构同步”向导来更新⼀个数据库的模式(schema)以匹配另⼀个数据库的模式。
格莱美墙纸怎么样
关于结构同步向导
可以从“⼯具”菜单中启动“结构同步”向导。 您还将在此处到“数据传输”和“<1>数据同步”等命令:
Navicat在版本12中引⼊了⼀种⽤于结构同步的新机制。它提供了⼀种更简便,更直观的⽅式来直观地⽐较和识别两个数据库之间的差异。并展⽰了并排的数据定义语⾔(DDL)⽐较,可以轻松到所有对象差异。 然后,您可以选择同步脚本并对其重新排序,以更新⽬标数据库。
应该注意的是,Navicat Data Modeler 3.0还⽀持结构同步。 它可以帮助您发现和捕获模型中所做的更改,然后将其应⽤于⽬标模式。
数据丢失的风险最⼩化
改变已经包含数据的数据库的结构充满了危险。 因此,在尝试同步数据库结构之前,应始终备份数据。 使⽤Navicat的备份实⽤程序可以轻松完成此操作。 您会在主按钮栏上到它:
疫情补助金怎么领取
您可以备份许多类型的数据库实体,包括表,视图,函数/存储过程和事件:
结构同步步骤我和孙悟空过一天优秀作文
该向导通过⼏个屏幕指导您完成同步过程的每个步骤,如下所⽰:
设置源数据库和⽬标数据库
第⼀个屏幕设置连接和数据库详细信息,将⽬标数据库结构与源数据库结构进⾏⽐较:
结构⽐对
在“结构⽐对”屏幕上,可以⽐较和识别两个数据库之间的差异。 您可以按“操作”或“对象类型”对项⽬进⾏分组:
部署脚本
第三个也是最后⼀个屏幕显⽰了⽣成的部署脚本:
若要运⾏脚本,请单击屏幕底部的“运⾏”按钮。 结果将显⽰在同⼀屏幕的“信息⽇志”选项卡上:
国家规定节假日
您可以保存当前的同步配置⽂件供以后使⽤,也可以随时加载现有的配置⽂件。
如果您希望重新⽐较数据库结构,则还有⼀个“上⼀步”按钮。
总结
在今天的博客中,我们了解了更改数据库结构所带来的破坏现有数据的固有风险,以及如何使⽤Navicat Premium 15的“结构同步”向导来更新⼀个数据库的模式结构以匹配另⼀个数据库的模式结构,从⽽将风险最⼩化。
有兴趣了解有关Navicat Premium 15的更多信息吗? 您可以免费试⽤14天,以进⾏评估!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。