PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Importer le vidage MySQL dans la base de données PostgreSQL

Cette question est un peu ancienne mais il y a quelques jours, j'étais confronté à cette situation et j'ai trouvé pgloader.io.

C'est de loin la façon la plus simple de le faire, vous devez l'installer, puis exécuter un simple script lisp (script.lisp ) avec les 3 lignes suivantes :

/* content of the script.lisp */
LOAD DATABASE
FROM mysql://[email protected]/dbname
INTO postgresql://[email protected]/dbname;


/*run this in the terminal*/
pgloader script.lisp

Et après cela, votre base de données postgresql disposera de toutes les informations que vous aviez dans votre base de données MySQL.

En passant, assurez-vous de compiler pgloader car au moment de ce post, le programme d'installation a un bogue. (version 3.2.0)