将数据从Postgresql复制到MySQL

时间:2009-11-05 11:26:14

标签: mysql copy postgresql

我遇到了一个问题,我只需要将数据从Postgresql数据库复制到Mysql数据库。我已经有了空表的Mysql数据库。通过使用PGAdmin,我得到了一个备份(仅限数据,没有数据库架构)。我尝试使用PSQL工具,但它一直给出分段错误,我目前无法修复。我正在使用Ubuntu。任何有关指南的简单帮助都将非常感谢复制数据。

4 个答案:

答案 0 :(得分:2)

使用postgres COPY和MySQL LOAD DATA INFILE。

如果你试图显示几百万行,那么psp会因为内存不足而崩溃,因为它预先获取所有数据以确定更漂亮显示的列宽。如果您打算使用psql获取大量数据,请禁用此功能。

答案 1 :(得分:1)

答案 2 :(得分:1)

看起来您可能正在尝试使用postgres客户端工具将数据加载到mysql中。使用mysql客户端工具来操作mysql服务器中的数据。

mysql client programs

答案 3 :(得分:-4)

如果从PSQL读取错误,如何将数据移入MySQL? 修正错误,然后提出这个问题。