sql >> Databasteknik >  >> RDS >> PostgreSQL

Importera MySQL-dump till PostgreSQL-databas

Den här frågan är lite gammal men för några dagar sedan hanterade jag den här situationen och hittade pgloader.io.

Detta är det överlägset enklaste sättet att göra det, du måste installera det och sedan köra ett enkelt lisp-skript (script.lisp ) med följande 3 rader:

/* 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

Och efter det kommer din postgresql DB att ha all information som du hade i din MySQL SB.

Se till att du kompilerar pgloader, eftersom installationsprogrammet har ett fel vid tidpunkten för detta inlägg. (version 3.2.0)



  1. Hur man tar bort lagrad procedur i MySQL

  2. Döljer sant databasobjekt-ID i webbadresser

  3. USER-funktion i Oracle

  4. Enkel Slony-I replikeringsinställning.