1. 程式人生 > >jsp頁面from表單提交到資料庫亂碼問題

jsp頁面from表單提交到資料庫亂碼問題

1.jsp頁面設定

①jsp頁面頂部:

裡面的pageEncoding設為utf-8.

2.連線資料庫設定

②  ?useUnicode=true&characterEncoding=utf-8    這句不要忘了加,很可能就是這個地方導致亂碼。

3.資料庫編碼格式的設定

①建立好資料庫以後,利用語句   show create table  表名;  來查看錶裡面資料的編碼格式,如:

DEFAULT CHARSET=latin1   這句話是說預設編碼格式為latin1(這個編碼格式我也不太清楚,有興趣的可以自己去了解一下)

②修改表的編碼格式

mysql語句:alter table 表名 convert to character set utf8;

然後再利用語句:show create table  表名;  來檢視,就可以看到已修改為utf-8

(如果有錯誤的話,請大家指出來哈,謝謝啦)