修改mysql数据库字符集:从utf8转为utf8mb4
2020-10-30
个人网站使用Mysql数据库,当前字符集是utf8,不支持存储emoji表情,因为utf8最多支持存储3字节的字符,存个字母、普通的汉字都是没问题的,但是存emoji表情字符需要占用4个字节。mysql扩展了一个新的字符集utf8mb4来解决这个问题,utf8mb4是utf8的超集,最长可以用4个字节来存储一个字符,当然也可以存emoji表情,以及一些不常用的汉字等。