作者qrtt1 (thinking in java)
站內java
標題Re: [問題] 在MySQL資料庫中使用中文
時間Wed Feb 15 06:04:54 2006
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: 站內信件
: ※ 引述《chuangjo (人間冷暖)》之銘言:
: : 我原本是用MySQL5.0,原本我想應該會向下相容,所以就直接用新版的
: : 後來我用書上所用的3.23.52版,這個問題就解決了
: : 但我現在還是不清楚為什麼5.0版的沒辦法使用繁體中文
: : 而且很神奇的是,不論是在cmd或swing上,只要是由資料庫擷取出來的中文字都會
: : 變成亂碼,但如果是直接輸出的中文字就不會,所以似乎和Java沒關係。
: 嗯? 我還是沒有去研究 MySQL 的版本變化
: 不過,你要不要把 connection 時候設定的 Encoding 改成 UTF-8
: 然後重新 insert 資料、捲出來資料試試看?
: =====
: 跟 Java 無關就會想砍文... \囧/
: =====
: by the way... qrttOne.. 你給的 reference 並沒有 encoding 的設定啊?
: 還是我眼花了?
mysql encoding設定有二個地方 一個是安裝時他可以configure
一個是建database時特別指定.
所以用show create database可以看到encoding
若沒有則是用預設的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.34.20