将PostgreSQL数据库转换为MySQL

时间:2008-09-21 00:16:28

标签: mysql postgresql

我已经看到了相反的问题,但我有一个需要转换为MySQL的800MB PostgreSQL数据库。我假设这是可能的(所有事情都是可能的!),我想知道最有效的解决方法,以及任何常见的错误都需要注意。我接下来没有Postgre的经验。任何指向此指南的链接也会有所帮助!谢谢。

3 个答案:

答案 0 :(得分:6)

一个建议是从当前版本的MySQL开始,否则您将不会有子查询,存储过程或视图。另一个明显的区别是自动增量字段。退房:

pg2mysql

/阿伦

答案 1 :(得分:4)

您不应仅基于您不了解旧数据库引擎而转换为新的数据库引擎。这些数据库非常不同--MySQL是速度和简单性,Postgres是健壮性和并发性。你学习Postgres会更容易,但并不难。

答案 2 :(得分:2)

pg_dump可以将转储作为insert语句并创建表语句。这应该让你接近。但更重要的问题是你为什么要转换。你可能会做很多工作而不会从中获得任何实际收益。