请问:怎样从PostgreSQL中把数据导入mysql啊?我的PostgreSQL在linux上,我的mysql在windows上,请问,我该怎么做呢?谢谢! 

解决方案 »

  1.   

    1.第一种办法是将数据从PostgreSQl中copy出文本文件,然后拷贝到windows上,倒入到mysql中。2.第二种办法是使用一个开源的ETL工具Kettle,它可以直接将PostgreSQL的数据倒到mysql中。http://download.huihoo.com/kettle/20081012-144.html
      

  2.   

    http://www.bizeway.net/read.php/146.htm
      

  3.   

    导成TXT,再导入吧,注意字段类型相匹配,特殊字段大约要用代码导入,
    SP、触发器、表间关系、主键、外键等等方面估计要重新设计,比较麻烦。
      

  4.   

    PostgreSQL还有一个开源的模块叫dbi-link,他可以连接异构的数据库,包括mysql,这样你就可以直接在PostgreSQL里边通过SQL语句倒到MySQL了。参考如下地址:http://pgfoundry.org/projects/dbi-link/
      

  5.   

    将SQL语句导出,然后粘贴到记事本中,保存为.SQL文件,然后在MYSQL中导入SQL就行了
      

  6.   

    不一定哦,这是两个不同的数据库,支持的SQL语句、字段类型等等有区别的。