您的位置:首页 > 编程语言 > Java开发

Java链接Mysql中文问号乱码解决办法

2016-12-14 00:20 309 查看
最近写爬虫,准备把数据存到 数据库,但是一直出现 '?'乱码的情况,试了好多种方法,我是总结出只要有以下2种配置就不会出现乱码了。

1.

 需要在配置文件 my.ini 中加上默认字符编码为utf8:

default-character-set=utf8


[mysql]
no-auto-rehash
; Remove the next comment character if you are not familiar with SQL
;safe-updates
default-character-set=utf8

;使用以上的Mysql配置文件才不会出现中文乱码


2.JDBC通信的url后要设置通信的字符编码,characterEncoding=utf-8

jdbc:mysql://localhost:3306/Crawl?characterEncoding=utf-8


以上就解决了乱码问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: