因目前app端经常需要输入表情,本人之前数据库5.1、表都是使用utf8字符集,按照资料所说,将数据库5.1升级到5.6,
将表comment 字符集设置为 utf8mb4_general_ci ,字段 content 也设置为 utf8mb4_general_ci 就可以存放emoji表情,但是存入后为何是 ????????? 呢?
不太明白,哪位高手遇到过,怎么样解决的?请指点,谢谢。
将表comment 字符集设置为 utf8mb4_general_ci ,字段 content 也设置为 utf8mb4_general_ci 就可以存放emoji表情,但是存入后为何是 ????????? 呢?
不太明白,哪位高手遇到过,怎么样解决的?请指点,谢谢。
解决方案
20
show variables like “%char%”;
然后确认是不是都已经修改成了utf8mb4_general_ci
估计你只改了表和字段的字符集
去修改my.cnf里 [client] [mysql] 还有[mysqld]
然后确认是不是都已经修改成了utf8mb4_general_ci
估计你只改了表和字段的字符集
去修改my.cnf里 [client] [mysql] 还有[mysqld]