为了账号安全,请及时绑定邮箱和手机立即绑定

为啥我从mysql数据库里取出的数据中汉字全用?代替了

为啥我从mysql数据库里取出的数据中汉字全用?代替了

说起来好奇怪呀,插入记录时声明了set name utf8之后,后台就可以正常显示了,前台汉字成?????了。不声明呢,前台的网页中取出来的汉字正常了,myadmin表里的数据成乱码了。
查看完整描述

1 回答

已采纳
?
玩转IT

TA贡献30条经验 获得超30个赞

这是数据库里面的字符编码和前台页面的默认字符编码不一致导致的,把这两个地方的字符编码设置成一样的就可以了

查看完整回答
反对 回复 2016-05-17
  • 1 回答
  • 0 关注
  • 1362 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信