我的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\
下面是两个表的 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\
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货