我从文本文件中读取汉字插入到MYSQL数据库,在phpmyadmin中查看该字段为乱码,很是郁闷...我的文本文件已经是UTF8编码,PHP文件,数据库,数据表都已经是UTF8编码了,真不知道问题出在哪里,请教各路大侠有没有遇到过这类问题?
万分感谢!

解决方案 »

  1.   

    回复楼子,读出来的数据是正常的
    上些图文本文件编码php文件编码数据库编码数据表编码字段编码
      

  2.   

    在phpmyadmin中查看该字段显示乱码
      

  3.   

    conn.php贴出来瞅瞅?  可以隐掉帐户
    有可能没有执行 SET NAMES 'UTF8';或等同功能语句
      

  4.   

    1、你好像少上了一张图:phpmyadmin中看是乱码的那张
    2、除非你用 SHOW VARIABLES LIKE 'character\_set\_%' 看到的都是 utf8
    否则 set names utf8 是不能少的
      

  5.   

    set names uft8正解小小的语句真是折磨人....