我有一个 postgresql 转储文件,想将其转换为 MySQL。我谷歌它并找到它成功转换的pg2mysql。但是,将其导入 mysql 时出现错误。看起来格式不兼容或错误。
有没有人可以推荐?
谢谢。詹姆士
我有一个 postgresql 转储文件,想将其转换为 MySQL。我谷歌它并找到它成功转换的pg2mysql。但是,将其导入 mysql 时出现错误。看起来格式不兼容或错误。
有没有人可以推荐?
谢谢。詹姆士
迁移的最佳解决方案是转换工具,如 ESF 数据迁移工具包或开源的 openDBcopy。
根据您的pastebin,问题在于bigserial
,因为这不是 MySQL 数据类型。一些谷歌搜索发现了这个网站,它描述了 Postgres 上下文中的 bigserial 和其他 RDBMS 数据类型等价物。
看起来有 3rd 方库可以将 Postgres 中的数据转换为您选择的任何 RDMBS,例如easyfrom.net,如果这不符合您的需求,只需 google,因为您不是第一个需要这个的人功能。