JDBC插入mysql乱码解决方案

通过JDBC向Mysql插入记录时,产生了中文乱码的现象。解决思路是保证MySQL数据库,Java源文件和连接字符串的编码方案一致。

解决方案如下:

1. 创建数据库时指定编码方案

2. 修改Eclipse的空间字符集

3. 连接字符串加入characterEncoding=utf8

Note: 在MySQL中,编码名称是UTF8,不是UTF-8,中间没有”-“。

分享到:

发表评论