+ -
当前位置:首页 → 问答吧 → mysql字符问题

mysql字符问题

时间:2011-11-17

来源:互联网

为什么我用mysql创建表就提示错误,代码如下:
create table xs 
(
  '学号' char(6) not null primary key
);
为什么输入中文的学号就提示错误呢,而英文的就可以

作者: jiangxiaoping6236779   发布时间: 2011-11-17

先运行一下

set names 'gbk';


字符集设置的问题。参考下贴

http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码

作者: ACMAIN_CHM   发布时间: 2011-11-17

mysql默认的字符集就是utf_8,就是输不了中文

作者: jiangxiaoping6236779   发布时间: 2011-11-17

引用 2 楼 jiangxiaoping6236779 的回复:

mysql默认的字符集就是utf_8,就是输不了中文
先试一下 set names 'gbk'; 然后根据结果再说

作者: ACMAIN_CHM   发布时间: 2011-11-18