gpt4 book ai didi

java - Hibernate到MySql的连接字符集是什么?

转载 作者:行者123 更新时间:2023-11-29 22:40:39 24 4
gpt4 key购买 nike

我使用 Jpa/Hibernate 库从 Java 连接到 MySQL DB。 MySQL 文档说“如果不使用默认值,则必须更改每次连接到服务器的字符设置”。

我如何知道底层连接正在使用哪个字符集以及如何更改它?

谢谢

最佳答案

使用 characterEncodingCharSet 属性来更改 hibernate 使用的字符集。

示例:将字符集设置为 utf-8:

<property name="hibernate.connection.CharSet">utf8</property>
<property name="hibernate.connection.characterEncoding">utf8</property>
<property name="hibernate.connection.useUnicode">true</property>

关于java - Hibernate到MySql的连接字符集是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29368743/

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