[TOC]
如果以上任何地方出现中文乱码,请对照如下先后顺序,一一查看。
1.mybatis
a.配置文件:
|
|
注意上面的url属性,后面只需要加characterEncoding=utf-8
,多余的先删掉。
b.web.xml
过滤器配置
|
|
2.mysql
建表语句:
|
|
注意结尾设置utf8,这里使用的是utf8mb4,支持emoji表情。
配置文件
osx的配置文件在/usr/local/mysql-5.7.16-osx10.11-x86_64/support-files
中,文件名为my-default.cnf
(windows中为my.ini
,linux中为my.cnf
),这个文件不可编辑,首先,复制到文稿中,然后编辑。
|
|
全文替换即可,如果你的不是utf8mb4,那就把这个改成utf8。
navicat
编辑Connection属性为Auto
即可。