我用SQLyog导入csv文件,但是导入时有warning内容大概如下:
incorrect **** values
其中****是int或是string,在不管warning的情况下,点确定,其中的汉字不能导入,还有一个问题就是,我在SQLyog下插入表中的汉字,在Mysql的命令行下查询时就成了乱码了,这是怎么回事,by the way 我的Mysql的版本是5.0,字符集用的是utf8,其间改为gb2312问题还是不能解决,求助求助求助求助求助求助求助

解决方案 »

  1.   

    1.仔细检查你的语句
    2、插入任何语句前set names gbk;
      

  2.   

    谢谢,我的问题已经解决了,办法嘛,嘻嘻,有点笨,我同学的数据库不知是怎么建的,用的字符集是Latin我怎么往数据库中导,都不能显示中文,后来想了个办法,用Ultra-edit重新编辑了一下,再导入时已经可以显示中文了,不过还是谢谢楼上的朋友.
      

  3.   

    服务器默认的字符集是Latin,你可以修改my.ini来改变字符集为utf8,gbk,gb2312