Php 在数据库中插入表情符号显示???一些表情符号

Php 在数据库中插入表情符号显示???一些表情符号,php,sql,database,Php,Sql,Database,当我在数据库中插入表情符号时,显示???对于一些表情符号,我在数据库中的排序规则是utf8mb4_-bin,我使用的是XAMPP版本:5.5.38 您需要将表列(mysql)的排序规则更改为utf8mb4\u unicode\u ci。PHP如何?更改表名转换为字符集utf8mb4\u bin并在重新启动mysql并重新插入emojis后,得到相同的结果

当我在数据库中插入表情符号时,显示???对于一些表情符号,我在数据库中的排序规则是utf8mb4_-bin,我使用的是XAMPP版本:5.5.38


您需要将表列(mysql)的排序规则更改为
utf8mb4\u unicode\u ci

PHP如何?
更改表名转换为字符集utf8mb4\u bin
并在重新启动
mysql
并重新插入emojis后,得到相同的结果