cmd模式下,show variables like'character%';显示mysql所有字符集编码,下图是成功解决后的。在没设置之前,全是其他编码格式,按照 set character-set-client =utf8;的语句设置完后,exit,重新查询发现set只是暂时性的,并没有真正应用到数据库。

hibernate存入数据库为乱码问题

然后找了很多其他解决办法,此处不一一列举。

最后解决办法是找到配置文件.ini,之前有改过配置文件,以为生效了,犯了个低级错误。我的mysql是免安装的,解压以后需要去配置.ini文件,但是我直接用的默认my-default.ini文件,导致所有的配置不生效。最后新建名为my.ini文件解决乱码。

hibernate存入数据库为乱码问题

相关文章:

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