如果mysql默认字符集是gbk
如果mysql默认字符集是gbk,而创建数据库时没指定字符集为utf-8,那么数据库默认字符集为gbk,同理数据库的表也一样。
create database 数据库名 character set utf8;
1
2
3
4
5
6
|
CREATE TABLE message( id int (10) auto_increment PRIMARY KEY NOT NULL , username VARCHAR (20) NOT NULL , message VARCHAR (1024) NOT NULL , time datetime NOT NULL ) ENGINE= MYISAM CHARACTER SET utf8 ; |
http://hi.baidu.com/11haiou/item/212707dad7395f5ffb5768d3