MySQL已经设置utf8mb4不生效解决方案

作者:じ☆ve宝贝

发布时间:2018-06-12T23:24:20

数据库明明已经设置了utf8mb4编码为什么不生效,今天记录一下。

1、表原来是utf-8修改成utf8mb4的

utf8mb4不生效

修改表全局是不生效的,需要修改到字段级别

utf8mb4不生效

2、程序链接的时候提示 Incorrect string value: ''\xF0\x9F\x91\x80\xE5\xBC...'' for column ''third_name'' at row 1

将红框中的字符串删除掉即可