Re: [問題] 在MySQL資料庫中使用中文

看板java作者 (痞子軍團團長)時間19年前 (2006/02/14 15:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/11 (看更多)
站內信件 ※ 引述《chuangjo (人間冷暖)》之銘言: : 最近利用Java在寫小程式時有練習去連結資料庫並取得資料,但中文資料都會出現亂碼 : 但我根據書中的寫法建立Connection,所傳的url為: : jdbc:mysql://localhost/accounting_database?useUnicode=true& : characterEncoding=big5 : 照書上所說這樣應該就可以顯示中文,但我目前為止都是出現亂碼 : 想請問各位我是不是有那裡做錯了? 問題敘述不清 1. 你沒有給 MySQL 的版本編號 當然,我是不清楚 MySQL 的版本演進啦 只不過,早一點的版本好像中文問題蠻多的 2. 你沒有說明你要在哪裡顯示 System.out? 網頁? JTextArea? 網頁的問題最多,拉哩拉雜有三四個地方可以調 encoding 有時候未必是 db 給你的資料出問題 最後,你要確定得到的字串對不對 最好的方式就是印出 char 值來比對,比較萬無一失 (好奇怪的說法,比較 + 萬無一失 XD) -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.32.98.43
文章代碼(AID): #13yOAOJ0 (java)
討論串 (同標題文章)
文章代碼(AID): #13yOAOJ0 (java)