Ergebnis 1 bis 3 von 3

Thema: Von Postgres auf MySQL

  1. #1
    Aurogon Eisregen ist offline Neuer Benutzer
    Registriert seit
    16.08.2007
    Ort
    Bochum
    Beiträge
    4

    Standard Von Postgres auf MySQL

    Neeeein - nicht gleich schreien "Wie kannst Du nur???"

    Ich will beide Systeme mal gegenüberstellen.

    Daher probiere ich mit beidem zur Zeit etwas herum.

    mysqldump bietet mit dem Switch --compatible=postgresql die Möglichkeit eine MySQL DB nach Postgres zu transferieren.

    [Wie] Geht das anders herum?

    Ich habe schon ein wenig recherchiert - der vielversprechendste Ansatz bisher heisst JDBC.
    Da beide Datenbanksysteme JDBC Schnittstellen haben, sollte es theoretisch kein Problem sein die beiden hin und her zu portieren. THEORETISCH

    Ich habe mit squirrelsql und den jeweiligen MySQL/PostgreSQL Treibern über die CopyDB erweiterung mal Daten zu kopieren - die entstehenden Datenbanken sind nicht wirklich benutzbar.

    Ich habe folgende Testsituation:

    Ein Forum (phpbb2) läuft auf Postgres und soll zu MySQL migriert werden.

    Wie stelle ich das an?

  2. #2
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Zitat Zitat von Aurogon Eisregen Beitrag anzeigen
    mysqldump bietet mit dem Switch --compatible=postgresql die Möglichkeit eine MySQL DB nach Postgres zu transferieren.
    Dieser Switch ist das Papier nicht wert, auf dem er geschrieben ist.
    Da passiert im Grunde genommen nicht viel und erst Recht erzeugt mysqldump da keine PG oder Oracle oder DB2 kompatiblen Dumps.
    Steht allerdings auch so in der Doku.


    Wie Geht das anders herum?
    Da ist wohl etwas Handarbeit angesagt.
    Ich weiss, dass es Scripts gibt, die von Mysql nach PostgreSQL portieren, aber umgekehrt? *puh*


    Ich habe folgende Testsituation:

    Ein Forum (phpbb2) läuft auf Postgres und soll zu MySQL migriert werden.

    Wie stelle ich das an?
    Testweise oder komplett umstellen?
    Ev. hilft auch eine Neuinstallation des Forums und dann werden nur die Daten selber, nicht die Strukturen übertragen.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  3. #3
    akretschmer ist gerade online Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.471

    Standard

    Zitat Zitat von Aurogon Eisregen Beitrag anzeigen

    mysqldump bietet mit dem Switch --compatible=postgresql die Möglichkeit eine MySQL DB nach Postgres zu transferieren.

    [Wie] Geht das anders herum?
    Code:
           --attribute-inserts
                  Dump data as INSERT commands with explicit column names (INSERT INTO table (column, ...)  VALUES  ...).  This  will
                  make  restoration very slow; it is mainly useful for making dumps that can be loaded into non-PostgreSQL databases.
    Vielleicht damit. Aber man wird solch einen Dump vermutlich einige Jahre reifen lassen müssen. Genauer gesagt, MySQL. Bis es das kann, was PG heute kann.


    Ich habe folgende Testsituation:

    Ein Forum (phpbb2) läuft auf Postgres und soll zu MySQL migriert werden.

    Wie stelle ich das an?
    'ads' hat Erfahrungen damit, wie es von MySQL -> PG geht. Die reinen Daten sind sicherlich nicht das Problem. Welche Storage-Engine willst Du denn nutzen?

    \begin[Zynismus]
    ich empfehle ja blackhole, die speichert so schön schnell
    \end[Zynismus]

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Ähnliche Themen

  1. Frage Mysql SET-Äquivalent in postgres? Evtl. Array?
    Von erdbeergulasch im Forum SQL
    Antworten: 7
    Letzter Beitrag: 12.10.2010, 19:08
  2. Group by MySql,PostGres
    Von Humpelkutte im Forum SQL
    Antworten: 4
    Letzter Beitrag: 15.04.2008, 23:18
  3. Aktuelle Gegenüberstellung von MySQL und Postgres
    Von miketech im Forum Allgemeines
    Antworten: 20
    Letzter Beitrag: 13.10.2007, 10:20
  4. Antworten: 1
    Letzter Beitrag: 04.02.2007, 13:31
  5. postgres dump nach mysql
    Von NixChecker im Forum Migration
    Antworten: 8
    Letzter Beitrag: 03.03.2006, 11:39

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum