Konvertiert einen PostgreSQL-Dump in einen MySQL-Dump [Duplikat]

8

Ich habe eine Postgres-Dump-Datei und ich muss sie in einen MySQL-Dump umwandeln, damit ich eine passende MySQL-Datenbank erstellen kann. Ich bin neu bei Postgres Ich habe es auf meinem Ubuntu-Server installiert und ich wollte sehen, ob ich SQL irgendwie importieren und exportieren kann. Ich weiß nicht, wie ich das machen soll.

Hier ist der Befehl, den ich ausprobiert habe:

%Vor%

Das ist kein Fehler, aber ich glaube nicht, dass etwas passiert ist:

%Vor%

Außerdem würde ich mir eine einfachere Möglichkeit wünschen, diese .dump in einen MySQL-Dump umzuwandeln.

    
Erwin Brandstetter 13.02.2012, 17:13
quelle

1 Antwort

6

Sie können die Daten der PostgreSQL-Datenbank im Klartextformat mit -Fp (einfach) speichern, aber Sie müssen danach eine manuelle Konvertierung durchführen, da PostgreSQL viele nicht-standardmäßige Erweiterungen der SQL-Sprache enthält.

Wenn Sie jedoch das Schema bereits konvertiert haben, sollte ein Daten-Dump größtenteils kompatibel sein.

Ich empfehle, ein Tool wie SquirrelSQL zu verwenden. Es unterstützt Konvertierungen von einer Datenbank in eine andere.

    
Daniel 13.02.2012, 17:29
quelle