Navicat mysql 中文乱码

img

把字符集修改为utf8

数据库右键(你的数据库名字好像是1), 数据库属性,字符集 选择utf8 --UTF-8 Unicode

MySQL字符编码不统一, 需要修改配置文件:
\s 查看字符编码

img

创建my.cnf文件添加配置, 重启MySQL, 保存的表情数据就可以查看到了

; 设置数据库字符编码为utf8mb4_general_ci 设置相应表字段字符编码为utf8mb4_general_ci
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'

[client]
default-character-set = utf8mb4

[mysql]
default-character-set = utf8mb4