由于编码字符集的不同通常容易导致数据库中文乱码问题,如显示问号。

往往由以下几个方面所造成的

(一):数据库端字符集设置

  1.安装mysql时,会有一个数据库编码设置,将其设置为utf-8

  2.先设置数据库的字符集属性:

向数据库添加中文数据乱码的解决办法(本文使用spring-jdbcTemplate)

 3.将要显示中文的字段设置为UTF-8

向数据库添加中文数据乱码的解决办法(本文使用spring-jdbcTemplate)

(二):jdbc连接设置

  在jdbc链接时,设置字符集编码为UTF-8,在第三行连接路径添加"?characterEncoding=utf8"

向数据库添加中文数据乱码的解决办法(本文使用spring-jdbcTemplate)

 

 

相关文章:

  • 2021-06-18
  • 2021-11-11
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2021-08-12
猜你喜欢
  • 2021-08-11
  • 2021-03-28
  • 2021-04-23
  • 2021-07-19
  • 2021-12-15
  • 2021-10-06
相关资源
相似解决方案