set names 'gbk' ;然后再试一下。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码

解决方案 »

  1.   


    设置成GBK是可以的  我现在用的就是GBK。。但是我就是觉得很奇怪为什么UTF8不行会出现乱码
      

  2.   

    那应该要怎么解决呢??
    所以要set names gbk
    set names xxx 告诉mysql你的客户端环境是什么编码, MYSQL从服务端获取数据时会帮你转化。
    如果你客户端环境是utf8, 那你就set names UTF8
      

  3.   

    那应该要怎么解决呢??
    所以要set names gbk
    set names xxx 告诉mysql你的客户端环境是什么编码, MYSQL从服务端获取数据时会帮你转化。
    如果你客户端环境是utf8, 那你就set names UTF8我把所有的都设成UTF8但还是会乱码。。只能设成GBK