我的mysql中有一个表无法输入中文,我另外建一个表确可以输入中文,不知道是怎么回事,请大家指点一下!!
下面是两个表的 describe 信息这个表无法给ClassName输入中文:
Field       Type        Null     Key    Default    Extra
 Id         int(11)      NO      PRI     NULL      auro_increment
ClassName  varchar(30)   YES              NULL   这个表可以输入中文:
Field       Type        Null     Key    Default    Extra
name      varchar(20)   YES              NULL
sex       char(1)       YES              NULL
我的字符集设置如下:
mysql> show variables like '%char%';
+--------------------------+----------------------------------------------------
-----+
| Variable_name            | Value
     |
+--------------------------+----------------------------------------------------
-----+
| character_set_client     | gb2312
     |
| character_set_connection | gb2312
     |
| character_set_database   | gb2312
     |
| character_set_filesystem | latin1     
     |
| character_set_results    | gb2312
     |
| character_set_server     | gb2312
     |
| character_set_system     | utf8
     |
| character_sets_dir       | D:\Program Files\MySQL\MySQL Server 5.0\share\charsets\