thinkphp6 数据库charset设置bug

浏览:427 发布日期:2021/07/12 分类:ThinkPHP6专区 关键字: charset,emoji乱码
默认charset=utf8,当要存储emoji表情时,更改为utf8mb4,读取数据时,出现???问题。数据库、表、字段编码都已经设置成utf8mb4_general_ci,很奇怪,插入的时候,可以正常插入emoji表情进行存储,取出的时候不行,最后只能修改mysql配置参数才正常。
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
init_connect='SET NAMES utf8mb4'
最佳答案
评论( 相关
后面还有条评论,点击查看>>