建student表:
create table student(
ID varchar(10)primary key,
name varchar(30),
sex varchar(10),
major varchar(30),
pwd varchar(10)
);具体数据:
insert into studentvalues(
('201003701','张力','男','大气工程学院','201003701'),
('201003702','黄昊霆','女','外国语学院','201003702'));这个老是报错Incorrect string values:'\xD5\xC5’ for column 'name' at rows。
怎么解决啊?

解决方案 »

  1.   

    更正一下错误提示Incorrect string values:'\xD5\xC5’ for column 'name' at row1
      

  2.   

    set  names  gbk;
    insert into student values('201003701','张力','男','大气工程学院','201003701'),
    ('201003702','黄昊霆','女','外国语学院','201003702');
      

  3.   

    字符集设置的问题set name 'gbk';
    然后再试。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  4.   


    set names gbk后倒是能插入,查询出来也没错了,但下次打开client后查询还是错的,除非再set一次。
      

  5.   

    show variables like 'char%';
    set names gbk;