Fehler nach Umzug von Mysql 4 auf Mysql 5

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
Benutzeravatar
ema nymton
Mitglied
Beiträge: 116
Registriert: 13.08.2007 17:48
Wohnort: Weinheim
Kontaktdaten:

Fehler nach Umzug von Mysql 4 auf Mysql 5

Beitrag von ema nymton »

Hallo, ich habe heute versucht, die Datenbank meines Forums von Msql4 auf 5 umzustellen, indem ich per MysqlDumper die alte Version 4 zuerst gesichert habe und dann in eien Datenbank Version 5 zurückgespielt hab.

Das Forum läuft einwandfrei, wenn man nur lesen wollte.
Sobald jedoch jemand versucht, ein Posting nach dem Schreiben abzusenden, kommt folgende Fehlermeldung:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Field 'topic_last_poster_name' doesn't have a default value [1364]

SQL

INSERT INTO hotline_topics (topic_poster, topic_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1200757548, 2, 0, 1, 'test', 'Adre Niek', 'AA0000', 0, 0, 0)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1809
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1002
CALL: submit_post()
Kann mir jemand einen Tipp geben, wo ich den Fehler suchen könnte? Die erste Zeile, die Mysql4 nennt, verwirrt mich auch ein wenig. Immerhin sagt das Forum im ACP selbst, dass es unter Mysql 5 läuft.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Powered by Coffee
Benutzeravatar
ema nymton
Mitglied
Beiträge: 116
Registriert: 13.08.2007 17:48
Wohnort: Weinheim
Kontaktdaten:

Beitrag von ema nymton »

Danke Bantu,

nach Ausführung der Befehle habe ich nun eine andere Fehlermeldung:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

Data too long for column 'bbcode_uid' at row 1 [1406]

SQL

INSERT INTO hotline_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (2, 2, 0, '62.227.159.206', 1200760979, 1, 1, 1, 1, 1, '', 'test', 'test', '098f6bcd4621d373cade4e832627b4f6', 0, '', '12ghwd1c', 1, 0, 549)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1830
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1002
CALL: submit_post()
Manchmal ärgerts mich, dass ich von Datenbanken so überhaupt keine Ahnung hab :-(

EDIT:
Schande über mich. Ichhab mit ein klein wenig suchen die Lösung Hier gefunden.
Danke fürs Denken.

Ema
Gesperrt

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