Convertendo e Importando os dados de MySQL para PostgreSQL

image_pdfimage_print

Para converter os dados podemos usar este programa mysql2pgsql.perl, basta fazer o download através do link
http://pgfoundry.org/projects/mysql2pgsql/

Depois de fazer o download do programa vamos dar permissão para que ele possa ser executado

chmod +x mysql2pgsql.perl

Para converter o arquivo basta usar o seguinte comando ( o arquivo_mysql.sql é uma exportação de dados do MySQL)

./mysql2pgsql.perl arquivo_mysql.sql arquivo_postgresql.sql

Agora logamos no Banco como root

su postgres

E basta importar o arquivo convertido

psql -d database_name -f arquivo_postgresql.sql

Pronto o arquivo foi convertido e importado para seu Banco de Dados. O programa que faz a conversão é escrito em Perl portanto você deve ter o Perl instalado.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!