【发布时间】:2012-10-17 22:35:02
【问题描述】:
我想向 MYSQL 询问一个 UTF-8 查询,但它不能正常工作。当我尝试以下查询时,结果确实出现了:
String query = "select * from Terms where Term = 'lol'";
但使用以下查询不会做出响应:
String query = "select * from Terms where Term = 'خدابخش'";
在哪里
'خدابخش'
部分是波斯语和 UTF-8 。 请注意,与数据库的连接很好。
【问题讨论】:
-
您的数据库是否配置为支持 unicode?查询在您的 SQL Workbench 或您用于查询数据库的任何其他工具中是否正常工作?
-
是的,当我在 MYSQL 中单独尝试查询字符串时,结果完全被获取。