Java链接Mysql中文问号乱码解决办法
2016-12-14 00:20
309 查看
最近写爬虫,准备把数据存到 数据库,但是一直出现 '?'乱码的情况,试了好多种方法,我是总结出只要有以下2种配置就不会出现乱码了。
1.
以上就解决了乱码问题
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
以上就解决了乱码问题
相关文章推荐
- Java: Strut2 + MySql + Hibernate + ajax(jQuery)中文乱码解决办法
- linux下mysql中文乱码(中文问号)解决办法
- 使用Eclipse运行Java代码调用JDBC读写MySQL中文变成问号的终极解决办法
- java连接mysql时出现中文乱码的解决办法
- linux下mysql中文乱码(中文问号)解决办法
- java(web) url问号传值,中文乱码解决办法
- java url问号传值,中文乱码解决办法
- 【技术贴】java插入mysql中文乱码解决|java插入mysql数据库显示问号?
- linux下mysql中文乱码(中文问号)解决办法
- 使用Eclipse运行Java代码调用JDBC读写MySQL中文变成问号的终极解决办法
- linux下mysql中文乱码(中文问号)解决办法
- linux下mysql中文乱码(中文问号)解决办法
- mysql数据导入中文乱码的解决办法
- Java链接Mysql中文乱码问题处理
- JAVA写入Mysql中文乱码解决方法
- mysql5.0 ,Navicate Lite 中文乱码问题解决办法
- mysql中文乱码问题,数据库中的解决办法
- MySQL中文乱码最简单解决办法
- Mysql在命令行下显示中文乱码的解决办法
- Mysql中文乱码解决办法