1.我们在往数据库插入数据的时候,当遇到中文字符的插入时会发现插入的数据会变为?号,也就是乱码,如下所示:
1 |
|
show variables like '%char%';
1 |
|
我们需要更改改动mysql配置文件/etc/my.cnf并加入如下的参数。(Linux环境下)
1 |
|
在window环境下在 MySQL 的安装目录下有一个 my.ini 配置文件,
1 |
|
4.当然你也可以在配置数据库的url的时候加上useUnicode=true&characterEncoding=UTF-8&useSSL=false
1 |
|
修改后重新启动 MySQL 服务即可