1. 程式人生 > >javaEE寫入Mysql中文亂碼解決方法

javaEE寫入Mysql中文亂碼解決方法


做網站頁面傳值中有中文的時候,可以使用filter來進行中文編碼過濾,可是好不容易在java的控制檯輸出正常了,但插入到Mysql裡,還是亂碼),這種情況多數是連結資料庫時的編碼出了問題

這時:

1、首先檢查資料庫的編碼是否和頁面一致,不一樣就改成一致的

2.建表的時候,所建表的中文欄位編碼是否與資料庫編碼一致

3.最後一個就是連結資料庫的編碼設定,多數情況都是這個原因,設定URL的時候: 

jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8