mysql 支持表情设置
MySQL数据库版本要5.5.3及以上
修改数据库配置文件 /etc/my.cnf 并重启mysql服务
[client]
客户端来源数据的默认字符集
default-character-set = utf8mb4
[mysqld]
服务端默认字符集
character-set-server=utf8mb4
连接层默认字符集
collation-server=utf8mb4_unicode_ci
[mysql]
数据库默认字符集
default-character-set = utf8mb4
修改后重启Mysql
登陆MYSQL, show variables like 'character%'; 可以查看编码是否已经修改成功。
修改表结构
alter table TABLE_NAME convert to character set utf8mb4 collate utf8mb4_bin; (将TABLE_NAME替换成你的表名)