[gelöst] Zeichensatz phpBB2 Datenbank

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
Benutzeravatar
schnagga
Mitglied
Beiträge: 899
Registriert: 10.03.2006 18:26
Wohnort: Verden

[gelöst] Zeichensatz phpBB2 Datenbank

Beitrag von schnagga »

Moin,
ich wollte gerade eine alte phpbb2.0.21-Datenbank in ein phpBB3 konvertieren. Das hat fast geklappt, nur die Umlaute machen noch Probleme.

Was habe ich gemacht?:
Ich habe mir von phpBB2.de ein 2.0.23 geladen und auf meinem Webspace installiert. Dann habe ich mit dem MySQLDumper die alte Datenbank eingespielt. Da war schon das erste Problem. Der Dumper konnte nicht den Zeichensatz ermitteln. Ich habe dann einfach UTF-8 ausgewählt. Das war wohl ein Fehler, denn die Umlaute waren zerschossen :roll: . Ich habe dann "Augen zu und durch" gemacht und auf phpBB3 konvertiert. Leider sind die Umlaute immer noch zerschossen :( .

Weiß von euch noch einer in welchen Zeichensatz phpBB2 (nicht mit MySQLDumper!) die Datenbank gespeichert hat?

Die Frage hätte wohl besser ins phpBB2 Forum gepasst. Das ist aber bekanntlich geschlossen.

LG
Nils
Zuletzt geändert von schnagga am 03.10.2010 21:08, insgesamt 1-mal geändert.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Zeichensatz phpBB2 Datenbank

Beitrag von Mahony »

Hallo
Weiß von euch noch einer in welchen Zeichensatz phpBB2 (nicht mit MySQLDumper!) die Datenbank gespeichert hat?
Siehe dazu Die Umlautproblematik. Da wird dir alles wichtige zum Thema erklärt.

Die einfachste Möglichkeit besteht darin, heraus zu finden in welchem Zeichensatz die Datenbank das Backup erwartet.

Das bekommst du durch Eingabe des SQL-Befehls

Code: Alles auswählen

SHOW VARIABLES LIKE 'character_set%';
heraus (oder eben direkt im Mysqldumper, so wie im Artikel beschrieben).

In der Ausgabe schaust du dann, was bei character_set_client und bei character_set_connection steht.

Das ist dann der benötigte Zeichensatz.

Wenn Du von MySQL 4.0.x ein Backup machst, dann gibt es kein utf8.
Das steht aber alles ausführlich in den verlinkten Artikeln.

Du brauchst Dein Backup dann lediglich in latin1 machen und dieses mit MySQLDumper auf dem neuen Server unverändert einspielen (die Datei nicht öffnen und verändern!).



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
schnagga
Mitglied
Beiträge: 899
Registriert: 10.03.2006 18:26
Wohnort: Verden

Re: Zeichensatz phpBB2 Datenbank

Beitrag von schnagga »

Perfekt :P !
Vielen Dank Mahony !
Der Befehl:

Code: Alles auswählen

SHOW VARIABLES LIKE 'character_set%';
hat mir Latin1 verraten. Nun passen die Umlaute auch wieder.

Danke!
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“