我試圖插入到我的表希伯來值,但結果總是「??????」。 我應該使用哪種排序規則?我嘗試使用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是數據庫使用的? –