背景
一般应用数据库都会有生产数据库、测试数据库、开发数据库。当系统运行一段时间之后,可以将部分生产数据库的数据同步到测试数据库或者开发数据库中进行分析。这时候就需要对两个数据库进行数据的同步。
Navicat就提供了很方便的同步工具,可以进行两个数据库之间结构同步和数据同步。
结构同步
在菜单栏 - 工具 - 结构同步
选择好源数据库和目标数据库后点击”对比”按钮
选择需要同步修改的部分,点击“应用”即可。
数据同步
在菜单栏 - 工具 -数据同步
选择好源数据库和目标数据库后点击”下一步”按钮即可
选择需要同步的表数据,点击“下一步”
随后会进行数据库比对,并显示比对结果,勾选需要同步的表,点击“应用”即可
拓展
mysql还有通过dump文件同步的方式,不过Navicat比较直观可感,推荐。