Você tentou
mysqldump --compatible=postgresql yourdatabase >dump.sql
Eu tenho um grande banco de dados Mysql contendo dezenas de tabelas que eu preciso converter para o Postgresql. Eu tentei alguns scripts Perl antigos que eu encontrei aqui e ali, mas nenhum deles fez o trabalho corretamente. Então, se perguntando se existe alguma ferramenta / script livre e eficiente que você tenha tentado e realmente faça a conversão com o mínimo de aborrecimento.
Obrigado
Você tentou
mysqldump --compatible=postgresql yourdatabase >dump.sql