今天迁移服务器的时候,出现了一个问题。已经设置了表和库的格式是utf8mb4,但是存表情昵称的时候还是爆错。
解决方案如下,找到宝塔安装的MYSQL打开配置文件,添加如下内容,添加后一定要重起一下MYSQL!!!!!
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'