之前试过set names 'gbk';
但是用这种方式创建表任然出错,代码如下:
create table table1
(
‘学号’ char(6) not null primary key
);
学号是中文就会出错,这个问题困惑了好久了,始终得不到解决方案,会的拿出实际解决方案
但是用这种方式创建表任然出错,代码如下:
create table table1
(
‘学号’ char(6) not null primary key
);
学号是中文就会出错,这个问题困惑了好久了,始终得不到解决方案,会的拿出实际解决方案
后来我干脆把mysql卸了,然后重装,在装的过程中有一步骤是可以选择字符编码的,然后选择gb2312就不会出现这样的问题了
如果character_set_system | utf8 或者gbk的话创建中文字段就没问题的,
然后把中文的两个单引号去掉。
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码