我试图插入到我的表希伯来值,但结果总是“??????”。 我应该使用哪种排序规则?我尝试使用hebrew_bin和hebrew_general_ci,结果相同。 我使用Java标签的原因是我的代码是用java编写的,据我所知,在web开发中,你也必须在web脚本中指定排序规则。 所以也许我必须在java代码中做到这一点?正确设置mysql排序规则
编辑 下面是代码:
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();
现在我该如何更改我的代码为您显示的例子吗?
的数据库您使用的? – Mari
我使用的是mysql db –
哪个charset是数据库使用的? –