Vous devez modifier CHANGE
par MODIFY
La première étape consiste à convertir la colonne en un type de données binaire, ce qui supprime les informations de jeu de caractères existantes sans effectuer de conversion de caractères :
ALTER TABLE something MODIFY name BLOB;
L'étape suivante consiste à convertir la colonne en un type de données non binaire avec le jeu de caractères approprié :
ALTER TABLE something MODIFY name VARCHAR(12) CHARACTER SET hebrew COLLATE hebrew_bin;
Ou essayez ceci :
ALTER TABLE something MODIFY name VARCHAR(12) CHARACTER SET utf8 COLLATE utf8_unicode_ci
En savoir plus sur :
http://dev.mysql.com/doc/refman /5.5/fr/charset-conversion.html
http://dev.mysql.com/doc/refman /5.5/fr/charset-column.html
Veuillez noter que l'exécution de tout MODIFY
ou MODIFY
une opération sur une colonne va (dans un sens pratique) supprimer toute valeur par défaut ou commentaire sur la colonne, selon la documentation
.