CHANGE
を変更する必要があります MODIFY
による
最初のステップは、列をバイナリデータ型に変換することです。これにより、文字変換を実行せずに既存の文字セット情報が削除されます。
ALTER TABLE something MODIFY name BLOB;
次のステップは、列を適切な文字セットを持つ非バイナリデータ型に変換することです。
ALTER TABLE something MODIFY name VARCHAR(12) CHARACTER SET hebrew COLLATE hebrew_bin;
またはこれで試してください:
ALTER TABLE something MODIFY name VARCHAR(12) CHARACTER SET utf8 COLLATE utf8_unicode_ci
続きを読む:
http://dev.mysql.com/doc/refman /5.5/en/charset-conversion.html
http://dev.mysql.com/doc/refman /5.5/en/charset-column.html
MODIFY
を実行することに注意してください またはCHANGE
列に対する操作は(実際的な意味で)削除します ドキュメントに従って、列のデフォルト値またはコメント
。