同步两个数据库的结构或者数据

Posted longtengdama

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同步两个数据库的结构或者数据相关的知识,希望对你有一定的参考价值。

需求:开发中常常需要将开发环境中的数据信息(表结构)同步到正式环境中的数据库,比如添加表和修改表等操作,通常是先记下,然后人工进行修改同步

现在navicat for mysql这个工具提供了这个功能!

测试功能:能检测到修改了,添加的字段,表添加。其他自行测试

1。打开navicat 然后,点击“工具”,点击结构同步(数据同步可以去自行研究),如图

2、如下设置回将test2修改信息同步到,比如我test2中表字段的修改,表的添加都会同步到test中,test2==》test1

3、一般都不用修改信息,点击对比,然后会得到同步的sql代码:

然后选择要执行的sql语句,全选就ok,然后点击“运行查询”,然后你会发现来源数据库test2中添加的字段和添加的表等信息更新到了test数据库中

以上是关于同步两个数据库的结构或者数据的主要内容,如果未能解决你的问题,请参考以下文章

使用navicat比对两个mysql数据库表结构,并做数据同步

Navicat 数据传输和数据同步的区别

Java并发编程--6.Exchanger线程间交换数据

使用Red Gate Sql Compare 数据库同步工具进行SQL Server的两个数据库的结构比较同步

mysql如何实现两个数据库数据结构实时同步?

mysql之间数据库结构对比