mysql数据库通过php写入汉字,出现这个情况! 10 中文就显示上边的乱码。php页面调用输出的时候是正常的。就是在数据库里边看着是这个样子!... 中文就显示上边的乱码。php页面调用输出的时候是正常的。就是在数据库里边看着是这个样子! 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 mysql数据库 汉字 php 搜索资料 2个回答 #热议# 空调使用不当可能引发哪些疾病? 盖序孤玛0x 2015-01-15 知道答主 回答量:20 采纳率:100% 帮助的人:7.3万 我也去答题访问个人页 关注 展开全部 先检查你的页面传值编码,如果正确的话就看在数据库中,右键alter table,可以看见设置字符编码,改一下,不同的操作工具可能稍微有点不一样。 追问 我用的phpmyadmin 怎么去查看你说的那个。 本回答由网友推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 势芷蓝3S 2015-01-15 · TA获得超过2389个赞 知道小有建树答主 回答量:1122 采纳率:0% 帮助的人:399万 我也去答题访问个人页 关注 展开全部 数据库的字符集和php中输出的字符集要一致。 追问 数据库字符集-------php里边写了这个header("Content-type: text/html; charset=utf-8"); mysql_query("set names utf-8");看看有什么问题吗?调用输出都是没有问题的,就是通过数据库里边显示不行! 追答 php页面的header跟输入到库里的字符集没关系。set names是有必要的。php文件本身的编码也应该是utf8。在phpmyadmin里查看表结构'整理'可以看到字符集。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 为你推荐: