[Unity] 已解决!unity3d POST文字信息insert写入Mysql在PHPmyadmin显示乱码!...

查看:772 |回复:3 | 2017-2-17 08:28:37

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 a6960036 于 2017-2-17 23:59 编辑

各位前辈,我初学者。我使用的是unity5.3,VS2015.。。。我把C#脚本的编码改为了UTF8,然后在unity Game界面可以显示中文信息,包括调试的sql语句都能正常显示中文(如图1,图2)。执行这条sql语句,存入到mysql中后,用PHPMyadmin发现存入的中文是乱码(如图3)。我在PHP文件里也加上了“set name utf8” ,也把PHPMyadmin里面的数据库,表格,字段,都设置为了UTF8_General_ci还是不管用,到底问题出在哪里。。。求帮帮忙,感激不尽!!!




1.png 2.png

评分

参与人数 2元素币 +5 活跃度 +30 展开 理由
萝莉云 + 10 支持
小虎牙萌萌哒 + 5 + 20 支持一下

查看全部评分

2017-2-17 08:28:37  
 赞 赞 0

使用道具 登录

3个回答,把该问题分享到群,邀请大神一起回答。
2#
好吧,我自己找到答案了!
回复 收起回复
2017-2-17 23:57:50   回复
 赞 赞 0

使用道具 登录

3#
可以说一下是为什么的
回复 收起回复
2017-2-18 09:28:50   回复
 赞 赞 0

使用道具 登录

4#
本帖最后由 a6960036 于 2017-2-19 21:16 编辑
orange_ 发表于 2017-2-18 09:28
可以说一下是为什么的
好的,那我就分享下。。。!!!



1.VS另存C#脚本为UTF-8.....
2.mysq数据库和表还有字段都改成utf8_general_ci类型,,,,,,
3.PHP文件头部添加header(”Content-type: text/html;charset=utf-8″);以及mysql_query(”set names utf8”); //**设置字符集***

4.如果还是不行的话再加上这个帖子的做法在mysql的my.ini文档里添加:https://www.cnsecer.com/5984.html

评分

参与人数 1活跃度 +10 展开 理由
萝莉云 + 10 谢了

查看全部评分

回复 收起回复
2017-2-19 21:12:46   回复
 赞 赞 0

使用道具 登录

CG 游戏行业专业问题

研发求助帮助问题手机游戏引擎手游引擎Unity3D技术
显示全部 7
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表