UTF8_BIN statt UTF8_GENERAL_CI ? und Update 5.10 auf 5.23
am 25.08.2011 - 13:18 Uhr in
MySQL 5.1.49
PHP 5.2.14
"wackliges" Drupal 5.10 (wird die Tage upgedatet)
Ich habe die Datenbank-Charset Kollation von latin1 auf UTF8_general_ci jeder einzelnen Tabelle via
ALTER TABLE accesslog CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; in pma umgestellt.
Hat auch alles geklappt, bis auf 2 Tables (search_total und url_alias), die in der Struktur nun immer noch
latin1 beherbergen.
Die Fehlermeldung "Duplicate entry" ist der Grund und es ist mir auch klar warum das nicht geht.
Nun habe ich den Hinweis gefunden, dass man das auf UTF8_bin stellen kann. Das scheint auch zu gehen, das Testsystem funktioniert auch mit UTF8_bin (in der Struktur der beiden Tables).
Meine Sorge ist, dass ich zukünftig Probleme bekommen werde, wenn auf Version 6 upgedatet wird.
Jetzt steht erst mal das Update auf 5.23 an. Und ich habe vor von 5.10 direkt auf 5.23 upzudaten (natürlich inklusive modul-updates)
Was meint ihr dazu?
Ich Danke für jeden Hinweis!!
Euer Fischkopf
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 2 Tagen 23 Stunden
vor 3 Tagen 1 Stunde
vor 3 Tagen 1 Stunde
vor 3 Tagen 1 Stunde
vor 3 Tagen 23 Stunden
vor 4 Tagen 1 Stunde
vor 4 Tagen 21 Stunden
vor 5 Tagen 15 Stunden
vor 5 Tagen 16 Stunden
vor 5 Tagen 19 Stunden