mysql支付emoji表情设置

来源:互联网 发布:小米万能遥控器 编程 编辑:程序博客网 时间:2024/06/09 14:08

修改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'

同时还要修改数据库,数据表,以及对应的数据列的字符集为utf8mb4_unicode_ci,然后重启mysql

使用show variables like '%char%'查询后,结果如下:


注意:mysql的版本,我使用的是5.6,另外在程序中需要注意mysql的驱动版本,我之前使用5.1.30的都有问题,后来升级到5.1.38后才解决上述问题


0 0