如题,我利用SQLyog把EXCEL表中的数据导入到数据库中以后,中文显示是正确的,但是我查询的时候却不能识别。但是如果我手动插入一条记,里面的中文能够读出来,请问这是为什么?数据库是MySQL

解决方案 »

  1.   

    字符集的问题试试excel先拷贝到txt里面 再导入
      

  2.   

    你手动插入的数据字符集默认值不对。
    在插入之前,set names 'gbk'试试。
      

  3.   

    手动插入是正确的,导入的时候是错的哈。你是说先拷到txt里面,然后加载txt文档?
      

  4.   

    检查一下字符集设置。
    http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  5.   

    字符集问题
    show variables like '%char%';
    set names gbk;