Publicidad

Migrar una base de datos de MySql a postgreSQL


Por Alex el 04/06/2021 , Comentar el artículo

Comparte este artículo:        




He preparado una pequeña aplicación para realizar migraciones de bases de datos MySql a postgreSQL, lo subo al github y voy comentado que hace en este artículo.


Podéis descargarla desde github https://github.com/depruebas/mysql-to-posgresql-migrator.

La forma de utilizarlo es muy sencilla, desde el directorio raíz de ejecutáis el siguiente comando, antes de ejecutarlo debereis cambiar la configuración de las bases de datos de MySql y de postgreSQL en el fichero config/config.php

php init.php MySqlToPostgreSQL Init 'import_sql=true'

Con el parámetro import_sql=true importará los datos al postgresql, si esta a false dejara los .csv en el directorio output/data

La base de datos en el servidor postgreSQL debe existir para que toda la migración se realice de forma automática y la base de datos debe llamarse como parámetro 'dbname' => 'PRUEBAS'.

El script que realizar todo el trabajo se encuentra en modules/MySqlToPostgreSQL.php y tiene toda la logica de migración de MySql a postgreSQL


Y esto es todo amigos, feliz programming
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.