目前需求就是将mysql的表结构及数据迁移到pgsql.
我用的方案是使用navicate 同步数据及结构到pg,
有如下问题:
- mysql中的索引直接丢失了 不知道为啥一直报错表找不到
- 对于默认值 pgsql也丢失了
请问大家有什么好的实践吗?
我考虑的是
- 直接使用数据库迁移
- 将数据库脚本转化为pg的语法
参考我这个方案把 https://segmentfault.com/a/1190000043952317
1.用工具:1 pgloader,
2.AWS Database Migration Service,
3.Azure Database Migration Service
2.ETL工具Talend, Informatica, Pentaho