解決Android與MySQL通訊中文亂碼問題

初始狀態是這樣的:

修改後的狀態是這樣的:

首先需要確認數據庫的字符集是否爲UTF8

安卓代碼如下:

conn = DriverManager.getConnection(
                    "jdbc:mysql://" + ip + ":3306/" + dbName + "?useUnicode=true&characterEncoding=UTF-8",
                    "root", "123456");

在JDBC鏈接後面增加了:

+ "?useUnicode=true&characterEncoding=UTF-8"

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章