很诡异的mysql乱码,求助大神
很诡异的事情,我的数据库查询statue都是utf8,
我在执行插入的php中加入header声明uft8,取出的也是utf8,那么都是正常汉字,但是mysql中存的是乱码。
如果我再插入的php声明一句 set names utf8,存储同样的汉字,mysql成了另外不同的乱码,取出页面的php也成了乱码
如果我在mysql中直接输入set names gbk,其他的都不改(都声明的utf8),那么数据库的就正常的,取出的还是乱码,,,,如果是通过插入php声明set names gbk,提示插入汉字错误