java + mysql + unicode

當在 UTF-8 的環境下,java 對 mysql 存取總會是問號 ??。解決的方法也很簡單,只要在 DriverManager.getConnection 時加上參數 useUnicode=true 以及 characterEncoding=utf8 即可。

DriverManager.getConnection(“jdbc:mysql://localhost/test_db?
useUnicode=true&characterEncoding=utf8”, username, password);


讀者回函
讀完本文之後有什麼建議或回饋嗎?請按此在 Twitter 上面分享此文並且提及我,或是透過寄送電子郵件分享你的看法 😎