mysql 之前表a类型为 latin 1 现在要把表修改为 utf-8 ,校对类型为uft8-unicode-ci
2 把字段类型(varchar)的latin修改为utf-8 ,校对类型为uft8-unicode-ci?2个sql分别如何写??
2 把字段类型(varchar)的latin修改为utf-8 ,校对类型为uft8-unicode-ci?2个sql分别如何写??
[[DEFAULT] CHARACTER SET charset_name]
[COLLATE collation_name]alter table users modify username char(20) character set gbk;校对依次后面
CHARACTER SET utf8
COLLATE utf8_general_ci;alter TABLE a change name name varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci 测试通过
这个最简
CHARACTER SET utf8
COLLATE utf8_general_ci;这个就应该可以啊,不过你表中的数据需要重新导入。