首先明白windows下的mysql配置文件在Data文件夹下,叫做my.ini,重启后修改生效。
使数据库支持utf8mb4可以支持Emoji表情: 注意,旧版本mysql不支持utf8mb4。 修改my.ini文件:
[client]
default-character-
set = utf8mb4
[mysql]
default-character-
set = utf8mb4
[mysqld]
character-
set-server = utf8mb4
character-
set-client-handshake =
FALSE
collation-server = utf8mb4_unicode_ci
init_connect =
'SET NAMES utf8mb4'
有时候发现init_connect这条设置并没有执行,就需要在链接数据库查询时,再执行一次‘SET NAMES utf8mb4’这条sql语句。