2016-06-10 18 views
3

Ich habe eine Sicherungskopie mysql-Datei, und ich versuche, das in meine Postsql-Datenbank zu importieren.PostgreSQL: Datenbank-Import von MySQL-Dump - Syntaxfehler

/Users/bheng/Desktop/database_backups/2016-06-10-local.sql 

Ich versuche es über eine Befehlszeile zu tun.

psql -d db-local -U root -f ~/Desktop/database_backups/2016-06-10-local.sql 

Ich hielt

enter image description here

ich auch versuchen, log-in immer diese es importieren feine

\i /Users/bheng/Desktop/database_backups/2016-06-10-local.sql 

gleiche Ergebnis passieren Postgress und ausführen.

Habe ich etwas falsch gemacht? Wie kann ich dies verhindern/verhindern?

Alle Hinweise/Vorschläge zu diesem wird sehr geschätzt!

Antwort

3

Was für mich funktionierte, war pgloader. Es ist sehr schnell + Open Source unter der PostgreSQL Lizenz.

Das erste Detail oben auf der Website erwähnt eigentlich die Migration von MySQL zu PostgreSQL in einem Befehl. Viel Glück!

Link to the Github repo