“Navicat”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和/或 MongoDB 等不同类型的数据库,并支持管理某些云数据库,例如阿里云、腾讯云。使我们开发中不可缺少的利器。
项目开发过程中,一般会有本地环境、测试环境。数据表的结构及内容,随着开发进度的推进,难免随着需求的更改而更改,如何便捷的保证本地环境与测试环境表的结构一致呢?
方法一、SQL导入导出
将本地环境的表结构及数据导出,然后删除测试环境的表的结构,测试环境导入本地环境的数据;
缺点:速度慢、无法可视化比较出源数据与目标数据的差异