MySQL里面有3条需要修改成utf-8的,你只改了2条?你可以通过 show variables like 'character_set_%' 来查询3个变量设置的编码集是什么,如果你查询得到的编码不是utf-8,那么你可以通过sql语句 set banes utf8 来让他临时变成utf-8,可以看看这样能不能解决乱码问题。你可以看看 你的【client】里面的default-character-set=的是不是utf8,你没截这的图,有可能问题就出在这里,要是还不行,可以来找我,我帮你解决。