请教关于emoji变成四个问号的问题?
mysql数据库
我把字符集改成utf8mb4,emoJi就变成四个问号了,请问是哪里的配置问题吗?
我负责维护一个性教育微信群的专题信息,要把群里的专题录入到系统中,但是在处理带有emoji的内容时,emoji就变成四个问号?请问这该怎么解决?
文字原文带emoji表情
录入之后就变成四个????
数据库中只改了具体表格的字段字符集和该表的字符集为 utf8mb4
6 回复
感谢各位解答,数据库连接字符集charset改晨utf8mb4,已亲测成功,再次感谢各位
<?php return [ 'class' => 'yii\db\Connection' , 'dsn' => 'mysql:host=localhost;dbname=easywechat' , 'username' => 'root' , 'password' => 'root' , 'charset' => 'utf8mb4' , // Schema cache options (for production environment) //'enableSchemaCache' => true, //'schemaCacheDuration' => 60, //'schemaCache' => 'cache', ]; |