入库前执行 set names 'utf8';
出库时也是一样 
不过这样要求网页声明字符集为 charset=utf-8如果想出库的时候直接显示gbk的形式
则设定 set names 'gbk';
网页字符集为 charset=gb2312 或者 gbk皆可

解决方案 »

  1.   

    赫赫,你要按照某种编码显示,首先要确保开始insert的内容是按照那种编码保存的哦
    检查一下罗
      

  2.   

    如果搂主所说的 "为什么选用了utf8还是不能输入中文?" 指的是 mysql 控制台工具,那么,请配置:[mysql]
    default-character-set=gbk[mysqld]
    default-character-set=utf8
      

  3.   

    更多关于编码的概念,推荐浅显易懂的文章:
    http://www.regexlab.com/zh/encoding.htm