9 个解决方案
#1
我的mysql数据库也是UTF8的
#2
你数据库的这个字段 是utf-8 的吗?你插入之前转编码试试
#3
mysql_query("set names 'utf-8'")
#4
首先你是在哪里看到mysql里的数据是乱码的。
把你那个看数据的工具的编码改成跟cakephp的编码一致。
把你那个看数据的工具的编码改成跟cakephp的编码一致。
#5
我用mysqlfront看数据库,也是乱码的,和lz一个情况
#6
sf!
#7
仔细查检编码吧,把所有用到的地方都检查一下,别的就没什么了。显然这个问题不是cakephp的
#8
顶楼主
#9
在cakephp的数据库设置中,将'encoding' => 'utf-8' 修改为 'encoding' => 'utf8'
#1
我的mysql数据库也是UTF8的
#2
你数据库的这个字段 是utf-8 的吗?你插入之前转编码试试
#3
mysql_query("set names 'utf-8'")
#4
首先你是在哪里看到mysql里的数据是乱码的。
把你那个看数据的工具的编码改成跟cakephp的编码一致。
把你那个看数据的工具的编码改成跟cakephp的编码一致。
#5
我用mysqlfront看数据库,也是乱码的,和lz一个情况
#6
sf!
#7
仔细查检编码吧,把所有用到的地方都检查一下,别的就没什么了。显然这个问题不是cakephp的
#8
顶楼主
#9
在cakephp的数据库设置中,将'encoding' => 'utf-8' 修改为 'encoding' => 'utf8'