一.mysql的utf8其实并不是真正的utf-8,mysql的utf8只支持最多三个字符,而真正的UTF-8是支持最多四个字符的,之后MySQL修复了这个bug,不过是以增加一种字符格式的方式修复,这个格式是utf8mb4,utf8它只包含了Unicode的部分字符,并没有包含完,如果有一些特殊字符那么这个编码可能识别不了,所以建议使用utf8mb4
一.mysql的utf8其实并不是真正的utf-8,mysql的utf8只支持最多三个字符,而真正的UTF-8是支持最多四个字符的,之后MySQL修复了这个bug,不过是以增加一种字符格式的方式修复,这个格式是utf8mb4,utf8它只包含了Unicode的部分字符,并没有包含完,如果有一些特殊字符那么这个编码可能识别不了,所以建议使用utf8mb4