尽管数据表创建时已经指定默认字符集了,但是该表里面的字段还是可以指定自己的字符集的。
1、创建数据表时,指定其字符集
CREATE TABLE tbl ( ...... name CHAR(20) CHARACTER SET UTF8, ...... ) ENGINE = MyISAM DEFAULT CHARSET UTF8;
2、或者采用 ALTER 语法来转换字段的字符集
ALTER TABLE tbl CHANGE name name CHAR(20) CHARACTER SET utf8;
3、采用其他客户端工具来设定,例如 Navicat/MySQL Front/PhpMyAdmin
本文转自叶金荣51CTO博客,原文链接:http://blog.51cto.com/imysql/308611,如需转载请自行联系原作者