Seite 1 von 1

PostingFehler mit php5 und mysql 2.6.2

Verfasst: 15.09.2005 08:37
von CADwiesel
Ich bekomme, seitdem entweder php5 oder mysql 2.6.2 upgedatet wurden diesen Fehler mit dem Feld phpbb_search_wortmatch
Could not insert new word matches

DEBUG MODE

SQL Error : 1267 Illegal mix of collations (latin1_german2_ci,IMPLICIT) and (cp1251_general_ci,COERCIBLE) for operation ' IN '

INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 949, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('äääüäüüüöööö')

Line : 251
File : functions_search.php

es handelt sich um 2 verschiedene Zeichensätze, die hier eine kollision in verbindung mit Umlauten erzeugen.
Das Problem ist aber weitestgehend, dass ich nicht weiß, wie ich den Zeichensatz: cp1251_general_ci umstellen kann.
Ist jemand da, der mir bitte dazu etwas helfen kann?

Verfasst: 20.09.2005 18:58
von itst
MySql 2.6.2? Nicht wirklich, oder?

Abgesehen davon: http://dev.mysql.com/doc/mysql/en/charset-server.html