Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 mysql 查询浏览器将以下名称存储在包含 personNumber 和 personName 字段的 Person 表中。我在 utf-8 有 personName 字符集,如果我通过查询浏览插入名称,则查询运行正常,但是当我通过 JDBC 或 JPA 尝试时,名称的特殊字符变为“?”。这里有什么问题?...
名字是 1.Năstase 2.Hrustanović 3.Ogris-Martič 和一些类似的名字。
Try this code
jdbc:mysql://localhost:3306/MY_DB?useUnicode=yes&characterEncoding=UTF8
您是否正确设置了连接字符串?
jdbc:mysql://localhost:3306/administer?characterEncoding=utf8