我正在尝试将希伯来语值插入到我的表中,但结果始终是“??????”。我应该使用哪种排序规则?我尝试使用 hebrew_bin 和 hebrew_general_ci 结果是一样的。我使用 Java 标记的原因是我的代码是用 Java 编写的,据我所知,在 Web 开发中,您还必须在 Web 脚本中指定排序规则。所以也许我也必须在java代码中这样做?
编辑 这是代码:
private String url = "jdbc:mysql://ip:port/";
private String dbName = "dbname";
private String driver = "com.mysql.jdbc.Driver";
private String userName = "user";
private String password = "password";
……
stmt = conn.prepareStatement("INSERT INTO locations(location) VALUES (?)");
stmt.setString(1, "hebrew sentence");
stmt.execute();
现在如何将我的代码更改为您展示的示例?