我试图从一个Postgre数据库迁移数据到MySQL(mariaDB),并想知道是否有可能从一个pgsql转储恢复在MySQL数据库?
不,不是的。
你需要做一个--schema-only转储和手工转换模式,然后做一个--data-only --inserts转储,并使用文本处理工具来删除/replace任何PostgreSQL特定的代码。
--schema-only
--data-only --inserts
或者,使用像Pentaho Kettle或Talend这样的ETL工具。