mysql数据库无法存储emoji表情

问:

如图,我想将表字段改为支持emoji表情的utf8mb4编码类型,但不支持修改。

答:您好,当前核实到虚拟主机的mysql版本是5.1的版本,如图:

建议参考:https://www.west.cn/faq/list.asp?unid=44进行数据库的更换将数据库更换到5.6版本后即可支持utf8mb4编码,请核实,非常感谢您长期对我司的支持!

问:我已经交费升级了,但还是不能修改数据库字段字符编码类型?什么时候才能使用?

答:您好,抱歉让您久等了,已经转移完成,目前是5.6版本,请您再试试,谢谢。

问:

还是不行,依然提示这个错误。

答:您好,目前已经是5.6的数据库了支持utf8mb4,请问您是使用的哪个地址连接的数据库

可以使用空间的phpmy执行看是否正常,非常感谢您长期对我司的支持!

问:我修改字符类型后,还是不能存储emoji表情,我本地数据库就没问题,到了你们数据库上就成了一串问号了,麻烦处理下。

答:您好,您试试将clientdetail的CHARSET也设置为utf8mb4 再导入试试,非常感谢您长期对我司的支持!

问:  修改了,还是不行,麻烦再看一下。

答:您好,对应数据库表已经是utf8mb4,请您核实检查下程序中操作数据库时是否指定了编码,一般语句是

mysql_query(\”set names utf8mb4\”);   ,非常感谢您长期对我司的支持!

问:同样的程序,同样的操作,在本机上调试一切正常,放到服务器上就不行了。

答:您好,很抱歉为您带来不便,可能您mysql本地默认编码是utf8mb4的,虚拟主机默认编码是UTF-8的并且不能修改因为虚拟主机是共享资源此服务器上已经有其他站点。

如果您程序操作数据库时不指定编码就会出现乱码,请您核实下程序是否指定编码。,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!

更多关于云服务器域名注册,虚拟主机的问题,请访问西部数码官网:www.west.cn
赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » mysql数据库无法存储emoji表情

登录

找回密码

注册