+ Antworten
Ergebnis 1 bis 9 von 9

Thema: 1und1 DB MySQL 4 nach MySQL 5

  1. #1
    Neu an Board
    Registriert seit
    15.06.2009
    Beiträge
    67
    Bedankte sich
    21
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard 1und1 DB MySQL 4 nach MySQL 5

    Hallo zusammen,

    bschäftige mich seit 3 Tagen mit diesem Problem und bin am verzweifeln:

    Es gibt einige Joomla-Komponenten die mich sehr interessieren, aber die MySQL 5 voraussetzen. Da ich früher oder später sowieso von 4 auf 5 wechseln sollte, möchte ich dieses Problem jetzt in Angriff nehmen.

    Ich bin Kunde bei 1und1 und habe dort 2 Datenbanken. Eine alte (MySQL 4) auf der sich auch das Joomla-Projekt befindet und eine neu beantragte (MySQL 5).

    Ich möchte nun einfach nur den Inhalt der alten Datenbank auf die neue, die unter MySQL 5 läuft kopieren. Beim Export oder Import mit phpMyAdmin kommt es natürlich zum Abbruch wegen Laufzeitüberschreitung. Im HilfeCenter von 1&1 bekomme ich zu diesem Thema das hier vorgesetzt. Habe aber keine Ahnung was der "Ausgabemonitor" sein soll und kann auch in der Hilfe nichts weiter finden. Habe bereits an den Support geschrieben, aber seit 4 Tagen keine Reaktion. Das Tool MySQLDumper, das ich für Backups verwende, scheint für solche Probleme auch nicht gemacht zu sein.

    Weiß jemand Rat?

    Vielen Dank!

  2. #2
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 640 Danksagungen
    in 577 Beiträgen

    Standard

    Warum soll das nicht mit dem MySQLdumper funktionieren? Du exportierst deine alte Datenbank, wechselst die Konfiguration zu den neuen Zugansdaten und führst eine Wiederherstellung aus.

    Wenn dabei Fehler auftreten, hilft eventuell einer dieser beiden Tipps:
    http://forum.mysqldumper.de/migratio...lem-t5162.html
    http://forum.mysqldumper.de/dsb-s-um...duk-t2406.html (vermutlich unnötig, da die aktuellen Dumper-Versionen automatisch auf die Zeichensätze achten)
    Geändert von progandy (29.04.2010 um 17:42 Uhr)
    Suche und FAQ helfen bei Problemen oft weiter!

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    15.06.2009
    Beiträge
    67
    Bedankte sich
    21
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von progandy Beitrag anzeigen
    Warum soll das nicht mit dem MySQLdumper funktionieren? Du exportierst deine alte Datenbank, wechselst die Konfiguration zu den neuen Zugansdaten und führst eine Wiederherstellung aus.
    Danke für die Antwort, aber wie kann ich denn neue Zugangsdaten eintragen, bzw. einen neuen User bei MySQLDumper anlegen? Unter Kofiguration findet sich nichts?

  5. #4
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 640 Danksagungen
    in 577 Beiträgen

    Standard

    Zitat Zitat von Babis Beitrag anzeigen
    Danke für die Antwort, aber wie kann ich denn neue Zugangsdaten eintragen, bzw. einen neuen User bei MySQLDumper anlegen? Unter Kofiguration findet sich nichts?
    Bei dieser Anleitung sollte der Punkt "1. Einrichten mehrerer Konfigurationen in MySQLDumper für all-inkl" weiterhelfen (natürlich auf deinen Hoster übertragen)
    Suche und FAQ helfen bei Problemen oft weiter!

  6. Erhielt Danksagungen von:


  7. #5
    Neu an Board
    Registriert seit
    15.06.2009
    Beiträge
    67
    Bedankte sich
    21
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von progandy Beitrag anzeigen
    Bei dieser Anleitung sollte der Punkt "1. Einrichten mehrerer Konfigurationen in MySQLDumper für all-inkl" weiterhelfen (natürlich auf deinen Hoster übertragen)
    Super vielen Dank, jetzt kann ich unter der Kofiguration der zweiten Datenbank die erste wiederherstellen. Bekomme nun nur folgende Meldung:

    MySQL meldet:
    Unknown character set: 'german1'

    Hier hat einer das gleiche Problem:

    http://forum.mysqldumper.de/fehler-b...ups-t3589.html


    Könnte es daran liegen das der Zeichensatz auf der alten DB 8859-1 ist und der auf der neuen UTF-8?

  8. #6
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 640 Danksagungen
    in 577 Beiträgen

    Standard

    dann kannst du folgendes Versuchen:
    lade das backup auf deinen lokalen PC.
    Wenn es geziptt ist (z.B. .gz), entpacke es
    Dann öfnne die sql-Datei mit einem gescheiten Editor wie Notepad++
    Nun hast du 2 Möglichkeiten:
    1. einfach alle Vorkommen von german1 mit latin1 ersetzen, sollte eigentlich problemlos funktionieren
    2. Kodierung->Kovertiere zu UTF8 (ich glaube ohne BOM) und latin1 mit utf8 ersetzen. (Wenn die Daten nicht korrekt gespeichert wurden, musst du eventuell das Konvertieren weglassen, probiere es aber erst mal mit.)

    Anschließend wieder hochladen und einspielen
    Suche und FAQ helfen bei Problemen oft weiter!

  9. Erhielt Danksagungen von:


  10. #7
    Neu an Board
    Registriert seit
    15.06.2009
    Beiträge
    67
    Bedankte sich
    21
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von progandy Beitrag anzeigen
    dann kannst du folgendes Versuchen:
    lade das backup auf deinen lokalen PC.
    Wenn es geziptt ist (z.B. .gz), entpacke es
    Dann öfnne die sql-Datei mit einem gescheiten Editor wie Notepad++
    Nun hast du 2 Möglichkeiten:
    1. einfach alle Vorkommen von german1 mit latin1 ersetzen, sollte eigentlich problemlos funktionieren
    2. Kodierung->Kovertiere zu UTF8 (ich glaube ohne BOM) und latin1 mit utf8 ersetzen. (Wenn die Daten nicht korrekt gespeichert wurden, musst du eventuell das Konvertieren weglassen, probiere es aber erst mal mit.)

    Anschließend wieder hochladen und einspielen

    Vielen Dank für die hilfreichen und schnellen Antworten. Habe beim MySQLDumper die "Kodierung der Backupdatei" von german1 auf latin1 umgestellt und damit ein Backup der alten DB erstellt. Jetzt kann dieses auf die neue DB (obwohl UTF-8) einspielen.

    Gehen da Informationen verloren und sollte das kein Problem machen?

  11. #8
    Hat hier eine Zweitwohnung Avatar von progandy
    Registriert seit
    25.06.2007
    Beiträge
    1.939
    Bedankte sich
    13
    Erhielt 640 Danksagungen
    in 577 Beiträgen

    Standard

    Ich glaube, dass dadurch keine Probleme entstehen sollten.

    Es könnte aber sein, dass die Datenbankinhalte eigentlich UTF-8 kodiert sind, obwohl sie als latin1 markiert sind. Dadurch funktioniert eventuell die alphabetische Sortierung nicht korrekt (das müsste bei der alten Datenbank aber gleich gewesen sein).
    Suche und FAQ helfen bei Problemen oft weiter!

  12. Erhielt Danksagungen von:


  13. #9
    Neu an Board
    Registriert seit
    15.06.2009
    Beiträge
    67
    Bedankte sich
    21
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von progandy Beitrag anzeigen
    Ich glaube, dass dadurch keine Probleme entstehen sollten.

    Es könnte aber sein, dass die Datenbankinhalte eigentlich UTF-8 kodiert sind, obwohl sie als latin1 markiert sind. Dadurch funktioniert eventuell die alphabetische Sortierung nicht korrekt (das müsste bei der alten Datenbank aber gleich gewesen sein).
    Es gibt tatsächlich kleine Abweichungen bei der Sortierung bei bestimmten Zeichen, aber das liegt sicher an der Umstellung von german1 zu UTF-8. Auf jedenfall scheint jetzt alles zu funktionieren.

    Vielen Dank für die Hilfe!

+ Antworten

Lesezeichen

Berechtigungen

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