lumen 字符集报错处理(utf8mb4)
环境:
lumen框架
问题:
数据库插入emoji 表情包,数据库已对应修改成utf8mb4,sql查询框架仍提示如下报错
处理方案:
修改 .env 配置文件
添加如下
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci
其中 DB_COLLATION=utf8mb4_unicode_ci
替换为你数据库的 对应查询表的字符集排序规则,这里我 改为DB_COLLATION=utf8mb4_general_ci
解决!