Navicat Premium 怎样才能同步模型到不同的数据库类型
webmaster 在 2012-12-06 09:21 提交
可应用操作系统: Windows、Mac、Linux
可应用 Navicat 产品:Navicat Premium
可应用 Navicat 版本编号:版本 10.x 或以上
在 Navicat Premium,你可以为模型选择服务器类型。例如当你为一个 Oracle 模式创建模型时,你可以改变它成 MySQL 数据库的模型。Navicat 将根据服务器类型,转换栏位成相关的栏位类型。
在改变服务器类型后,应用同步功能去同步模型到目标数据库/模式。
Windows & Linux
在模型设计器,从主菜单中选择 模型 -> 数据库 并选择所想的服务器类型。
Mac
在模型设计器,从主菜单中选择 编辑 -> 数据库 并选择所想的服务器类型。
例如PostgerSql里面的库移植到mysql里面,如果使用DBConvert,表太多,里面的关联性太大,很容易出错,还有很多人说导出insert然后再手动修改,200多张表,很多数据,不可行。
使用Navicat 就简单了,首先把PostgerSql和mysql都要支持远程连接,这个网上很多,然后用Navicat把需要折腾的两个库都连上,再然后就就是工具-》数据传输,根据下面的提示,把该选择的选择上,运行,后面就等着看结果了。
- 小技巧:在Navicat里面查询blob字段 left("字段名",1024)就可以看到里面的内容了