mysql版本为5.7,已经将数据库字符集设置为utf8mb4了,如图:
字段的字符集也已经改了:
`content` text COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '评论内容'
但是页面提交过来的emoji表情还是无法保存成功,报错信息为:
General error: 1366 Incorrect string value: 'xF0x9Fx98xAF' for column 'content'
页面上的编码用的UTF-8,框架用的是laravel,请大神指点哪里的配置还有问题?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…