課程
/后端開發
/Java
/基于SSH實現員工管理系統之框架整合篇
從網頁傳入到數據庫后發現數據庫中顯示的是亂碼?測試后發現dao中的中文Pname還算正常,但是寫入數據庫后查看是生僻字和?,數據庫用的和網頁傳入的都是utf8格式,實在不知道怎么改?
2016-08-23
源自:基于SSH實現員工管理系統之框架整合篇 5-4
正在回答
utf-8是通用的格式 最好解決辦法并不是該數據庫那邊 ?你把你編譯器的編碼改為utf-8 把jdbc.properties 的url改為
jdbc\:mysql\://localhost\:3305/ssh?useUnicode\=true&characterEncoding\=utf-8 即可
nishuihanliu 提問者
問題解決了,原來是數據庫編碼的問題。我默認的mysql 全部采用的是utf-8,查看了下網上建議把my.ini中的character-default-set重新改為gbk.兩個地方全改之后。就可以正常如老師所講了。
向前看1994
舉報
本視頻教程主要介紹環境搭建和SSH框架整合,逐層深入理解學習
1 回答數據庫顯示亂碼問題,求大神
1 回答數據庫顯示亂碼,求老師幫忙
2 回答數據庫亂碼
3 回答數據庫亂碼。
1 回答數據庫亂碼哎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-18
utf-8是通用的格式 最好解決辦法并不是該數據庫那邊 ?你把你編譯器的編碼改為utf-8 把jdbc.properties 的url改為
jdbc\:mysql\://localhost\:3305/ssh?useUnicode\=true&characterEncoding\=utf-8 即可
2016-08-23
問題解決了,原來是數據庫編碼的問題。我默認的mysql 全部采用的是utf-8,查看了下網上建議把my.ini中的character-default-set重新改為gbk.兩個地方全改之后。就可以正常如老師所講了。