我接手别人的项目 遇到乱码问题用的是phpMyAdmin
SELECT * FROM  `p8_article` LIMIT 0 , 30但是出现乱码已知 他的编码格式是
我现在要怎么 在查询的时候  把他转化为 utf8 或者 gb2312

解决方案 »

  1.   

    首先把你数据库的编码改成utf8吧
      

  2.   

    1.看该字段设置的编码是什么,(你上面是表的)
    2.看代码里查询时有无set names 
    3.看库里目前保存的字段是何编码(可以先用length和char_length看长度)
      

  3.   

    phpmyadmin 默认的浏览字符集是 utf-8 的,所以你看到的中文就是乱码了
    你在程序里用 SELECT * FROM  `p8_article` 就可以得到正确的结果,并不会是乱码。
    否则你就不这样问了