首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql向数据表添加数据有关问题

2012-09-20 
mysql向数据表添加数据问题我通过如下命令创建了一个数据表:create table student(id int(3) not null aut

mysql向数据表添加数据问题
我通过如下命令创建了一个数据表:
create table student
(
id int(3) not null auto_increment primary key,
number int(10) not null,
name varchar(5) not null,
class varchar(10) not null
)
再通过如下命令添加数据:
insert into student
(number,name,class)
values(1040908159,'范爷','电信2班');
但提示一下错误信息:
incorrect string value:'\xB7\xB6\xD2\xAF' for column 'name' at row 1

请问各位大神,这是什么原因呢?

[解决办法]
set names gbk;
再insert
[解决办法]
set names 'gbk';

http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码
[解决办法]
字符编码的问题。
show variables like '%char%';
设置编码
set name 'gbk';

热点排行