在windows里面的数据库里面存emoji表情
1,把连接数据库的unicdoe = UTF-8给去掉,那个URL
2,关闭mysql的服务,修改my.ini
具体如下:
default-character-set=utf8mb4 character-set-server=utf8mb4 collation-server = utf8mb4_unicode_ci init_connect=’SET NAMES utf8mb4' character-set-client-handshake = FALSE
重新启动一波。
将数据库和相应的表的字符都改为: utf8mb4 utf8mb4_unicode_ci
如果还是不行的话,最后的绝地反击的一次了,就这一次啦。
ALTER TABLE t_user CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
但是最后这个,只是给你心里上的安慰