1.
连接数据库时加上?useUnicode=true&characterEncoding=UTF-8这一句话。如下所示:
"jdbc:mysql://localhost:3306/sgmanagement?useUnicode=true&characterEncoding=UTF-8";
这句话很有用,有时候即使修改了表结构以及数据库结构都不如这句话有用
2.修改my.ini属性文件,mysqld] 中加入 #character-set-server=utf-8
3.修改数据库格式,修改表格式