请问: 在 win10 上如何把本地 mysql 数据库转换为 postgresql 数据库

14 天前
 Gabrielle70

请问: 在 win10 上如何把本地 mysql 数据库转换为 postgresql 数据库

有啥软件或工具能方便地完成自动化数据库转换的吗?

谢谢

1184 次点击
所在节点    程序员
9 条回复
jimyan
14 天前
ai
buchikoma
14 天前
支持异构数据库的 DTS
yinheli
14 天前
failman
14 天前
直接数据迁移不就好了
mpi2018
14 天前
navicat premium 里面的数据传输可以自动转换
l4ever
13 天前
实际操作过, navicat 转换可能会出错,
后来解决方案是: 导出 mysql 所有表为 xlsx 格式, 再导入.
前提两个库字段顺序一致.

pgsql 的字段顺序不可修改的, 这个要注意.
如果不一样, 先把 mysql 的字段顺序调整好
COOOOOOde
13 天前
批量导出为 sql 语句,再观察解决语法问题写一点代码修正 sql (我是正则匹配替换),再导入 pg 。我自己是这样的,方法很笨,但我觉得难度不大
yjhatfdu2
13 天前
pg_loader, 一行命令默认配置基本就够了
512357301
13 天前
用 duckdb 导出成 parquet ,然后再导入。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1087542

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX