mysql数据库乱码的原因?

[复制链接]
查看11 | 回复3 | 2011-10-17 07:11:05 | 显示全部楼层 |阅读模式
乱码主要以下几个原因:1。数据表中,表本身的编码 和 字段编码,均为UTF8。2。在写入数据等数据库操作前,发送语句 'set names utf8' 3。PHP文件都是UTF8编码,无签名(无BOM)4。页面上使用header或...
回复

使用道具 举报

千问 | 2011-10-17 07:11:05 | 显示全部楼层
说明网站的编码是正确的,出问题是出在数据库里面,你是MYSQL,重新配置一次那个浅蓝色的那个程序,mysql server instance的那个程序,当遇到选择编码的选项时,选择GBK或者是UTF8。最好是选utf8吧,更容易解决乱码问题...
回复

使用道具 举报

千问 | 2011-10-17 07:11:05 | 显示全部楼层
运行一下这个语句试试 default-character-set = utf8 或者是试一试这个set names='utf8';set character_set_results=GBK;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行