gpt4 book ai didi

java - Hibernate用俄语创建记录显示为问号mysql

转载 作者:行者123 更新时间:2023-11-29 15:22:10 25 4
gpt4 key购买 nike

我正在尝试用俄语在数据库中保存一条记录,但它显示为问号我将 Hibernate Jpa 与 Spring 数据一起使用我的数据库字符集是UTF8我的表 utf8mb4在我设置的 hibernate 属性中

hibernate.connection.useUnicode = true
hibernate.connection.characterEncoding = utf-8
hibernate.connection.CharSet = utf-8

俄语仍然显示为问号。我还可以做些什么,谢谢

最佳答案

https://2cyr.com/decode/通用西里尔字母解码器尝试这个工具可能是字符来自不同的编码(不是cp1252)。检查此编码 ISO-8859-5 ISO8859_5 东欧(基于西里尔字母:保加利亚语、白俄罗斯语、马其顿语、俄语、塞尔维亚语、乌克兰语)。如果字符没问题则更改表 https://dev.mysql.com/doc/refman/8.0/en/charset-cyrillic-sets.html

关于java - Hibernate用俄语创建记录显示为问号mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59312349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com