Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和/或 MongoDB 等不同类型的数据库,并支持管理某些云数据库,例如阿里云、‎腾讯云。使我们开发中不可缺少的利器。

项目开发过程中,一般会有本地环境、测试环境。数据表的结构及内容,随着开发进度的推进,难免随着需求的更改而更改,如何便捷的保证本地环境与测试环境表的结构一致呢?

方法一、SQL导入导出

将本地环境的表结构及数据导出,然后删除测试环境的表的结构,测试环境导入本地环境的数据;

缺点:速度慢、无法可视化比较出源数据与目标数据的差异

方法二、使用工具同步

1、工具->数据同步或结构同步(按需)

 2、选择数据源、目标的数据库,点击比对

 3、比对进行中

 4、查看比对结果,根据需求,勾选要部署结构或数据

 5、部署

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐