java程序向mysql数据库插入数据中文 乱码问题解决

原创
2016/12/03 00:01
阅读数 2.9K

mysql中文乱码问题解决

mysql数据库中中文显示 ??
首先 debug 看页面传输有没有问题 ;

debug过程中 中文没有乱码,说明页面间传输数据时没有出现乱码问题

在插入到数据库后显示为 ? 感觉是插入时出现乱码

解决办法

  • mysql数据库的编码格式设置为utf-8
  • java项目的编码格式设置为 utf-8
  • 连接mysql的字符串后面加入参数:?characterEncoding=UTF-8
    jdbc:mysql://localhost:3306/testDB?characterEncoding=UTF-8

页面传输时出现乱码问题也可能导致插入到数据库显示为 ?

展开阅读全文
打赏
1
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
1
分享
返回顶部
顶部