FWQ
从 MySQL 迁移到 PostgreSQL
将数据库从 迁移到 postgres 是一个具有挑战性的过程。 虽然 mysql 和 postgres 执行类似的工作,但它们之间存在一些根本差异,这些差异可能会产生需要解决才能成功迁移的问题。 从哪儿开始? pg loader 是一个可以用来将数据移动到 postgresql 的工具,但是,它并不完美,但在某些情况下可以很好地工作。值得一看,看看这是否是你想要走的方向。 另一种方法是创建自定义脚本。 自定义脚本提供了更大的灵活性和范围来解决特定于您的数据集的问题。 在本文中,构建了自定义脚本来处理迁移过程。 导出数据 数据如何导出对于迁移的顺利进行至关重要。在默认设置中使用 mysqldump 将导致更困难的过程。 使用 –兼容=ansi 选项以 postgresql 需要的格式导出数据。 为了使迁移更容易处理,请将架构和数据转储分开,以便可以单独处理它们。每个文件的处理要求都非常不同,为每个文件创建一个脚本将使其更易于管理。…