JDBC 连接mysql,存储出现中文乱码

来源:互联网 发布:南京seo大牛 编辑:程序博客网 时间:2024/05/17 01:22

这个有两个可能的原因:

第一个是本身的mysql服务器字符编码问题,这个在安装的时候可以选择编码,默认的是lartin-1编码格式,修改为gbk或是UTF-8即可。

第二个是在JDBC连接MySql的时候编码不统一,这个在连接URL的地方指定一下编码就好。

url = "jdbc:mysql://localhost:3306/estate?useUnicode=true&characterEncoding=UTF-8";

这里的后半句就是指定编码格式的

0 0