2012-04-27 184 views
2

我正在使用mysql查詢瀏覽器在包含personNumber和personName字段的Person表中存儲以下名稱。我有在utf-8人名字符集,如果我通過查詢插入名稱瀏覽查詢正確運行,但是當我嘗試通過JDBC或JPA,該名稱的特殊字符成爲'?'。有什麼問題嗎?...在MySQL中存儲特殊字符

名稱是 1.Năstase 2.Hrustanović 3.Ogris,馬蒂奇和一些相似的名稱。

+1

加入您目前正在努力的代碼。 – kittylyst 2012-04-27 03:05:21

回答

2

您是否正確設置了連接字符串?

jdbc:mysql://localhost:3306/administer?characterEncoding=utf8 
2

試試這個代碼

jdbc:mysql://localhost:3306/MY_DB?useUnicode=yes&characterEncoding=UTF8 
+0

謝謝!這爲我做了詭計! – 2012-05-06 04:55:43