Sie müssen CHANGE
ändern durch MODIFY
Der erste Schritt besteht darin, die Spalte in einen binären Datentyp zu konvertieren, wodurch die vorhandenen Zeichensatzinformationen entfernt werden, ohne eine Zeichenkonvertierung durchzuführen:
ALTER TABLE something MODIFY name BLOB;
Der nächste Schritt besteht darin, die Spalte in einen nichtbinären Datentyp mit dem richtigen Zeichensatz zu konvertieren:
ALTER TABLE something MODIFY name VARCHAR(12) CHARACTER SET hebrew COLLATE hebrew_bin;
Oder versuchen Sie es hiermit:
ALTER TABLE something MODIFY name VARCHAR(12) CHARACTER SET utf8 COLLATE utf8_unicode_ci
Lesen Sie mehr unter:
http://dev.mysql.com/doc/refman /5.5/en/charset-conversion.html
http://dev.mysql.com/doc/refman /5.5/en/charset-column.html
Bitte beachten Sie, dass das Ausführen von MODIFY
oder CHANGE
Operation auf einer Spalte wird (in einem praktischen Sinne) entfernen jeder Standardwert oder Kommentar zur Spalte, gemäß der Dokumentation
.