我的中文乱码问题很大,程序自动建的表,凡是中文,全变成了问号,解决之后写个乱码解决方案

  1. 首先说我的问题是怎么解决的,因为是自动建表,那么首先查看导入的项目的编码是否是utf-8,选中项目右键选择Properties
    解决数据库插入数据乱码问题
    如果不是utf-8就改成utf-8,也要检查下数据库的编码格式,如果不是utf-8就改成utf-8

  2. 其次检查jdbc的配置文件,在url值中加入Unicode=true&characterEncoding=UTF-8
    解决数据库插入数据乱码问题

  3. 删库,重新运行程序进行自动建表,现在我的表是没问题了,但是我用程序向数据库插入数据时,数据库中的中文又变成了问号,现在排除了数据库和程序,我想到了tomcat,然后去tomcat中改下配置文件,在server.xml文件中加入URIEncoding=“UTF-8”
    解决数据库插入数据乱码问题
    解决数据库插入数据乱码问题
    解决数据库插入数据乱码问题
    至此,我的问题是解决了

相关文章:

  • 2021-05-23
  • 2021-12-03
  • 2021-10-24
  • 2022-12-23
  • 2022-01-23
  • 2021-04-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-16
  • 2021-09-30
  • 2020-11-04
  • 2022-03-05
  • 2022-12-23
  • 2021-05-23
  • 2021-12-17
相关资源
相似解决方案