将postgreSQL数据迁移到mysql

时间:2009-08-20 01:16:55

标签: mysql postgresql import

我希望从musicbrainz db中获取一些数据,以便在基于mysql的应用程序中使用。

我不需要整个数据库,并且一直在寻找'迁移'postgreSQL到mysql,这似乎很多人都有困难。

将postgreSQL数据转储到逗号分隔的文本文件中然后将其导入mysql不是最简单的吗?

我刚开始使用它,甚至还没有安装postgreSQL,但是试着展望我将如何做到这一点。

2 个答案:

答案 0 :(得分:1)

您可以使用COPY(在psql客户端中)转储单个表。

或者您可以将pg_dump与 -d 参数一起使用。这将导致pg_dump转储INSERT语句,您可以对MySQL服务器执行该语句。显然,您需要首先移植模式 - 并假设MySQL中存在使用的数据类型。

答案 1 :(得分:0)