mysql - 使用 JPA 在数据库中插入符号时出错

标签 mysql jdbc character-encoding jpa-2.0

我正在使用 JPA 插入到 Mysql 数据库中,它无法保留双引号 (") 或欧元等符号,而是保留 Que 标记 (?)

最佳答案

看起来像一些“Unicode 问题”

仔细检查您是否使用 UTF-8 作为表/数据库的字符编码(或者甚至可能作为默认字符集)。参见 9.1.3. Specifying Character Sets and Collations .

关于mysql - 使用 JPA 在数据库中插入符号时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3811378/

相关文章:

python - 确定文本编码

mysql - SQL 仅选择列上具有最大值的行

php - 如何更新多个字段?

java - hibernate连接数据库的方式和简单java程序的方式有区别吗?

javascript - Internet Explorer中的execCommand使用USC-2 Little endian编码保存csv文件,如何以UTF-8格式保存?

python - 控制字符的 CP437 解码是否损坏?

php - 如何将数组存储在数据库中?

MySQL:获取随机唯一整数ID

java - 在 WHERE 子句和 LIKE 中连接 3 列是否可以实现?

java - 使用java代码获取ResultSet的大小(以字节为单位)