看板java
标 题Re: [问题] 在MySQL资料库中使エh&硕士级专任研究助理
发信站中山计中美丽之岛 (Wed Feb 15 10:07:50 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.nsysu!Formosa
> ==> [email protected] (人间冷暖) 的文章中提到:
> ※ 引述《[email protected] (最爱老婆的老公)》之铭言:
> > ※ 引述《chuangjo (人间冷暖)》之铭言:
> > : 我原本是用MySQL5.0,原本我想应该会向下相容,所以就直接用新版的
> > : 後来我用书上所用的3.23.52版,这个问题就解决了
> > : 但我现在还是不清楚为什麽5.0版的没办法使用繁体中文
> > : 而且很神奇的是,不论是在cmd或swing上,只要是由资料库撷取出来的中文字都会
> > : 变成乱码,但如果是直接输出的中文字就不会,所以似乎和Java没关系。
> > 请问你的JDBC版本是用哪个?
> > 我有用过MySQL5.0,在JSP or cmd 上的中文都OK
> 我是用3.0的版本
> 但这会有差吗?.....
> 那请问您当初针对显示中文的部分有做什麽设定吗?
> 因为MySQL如果要显示中文的话是需要另外设定的
> 但我依照书上的方式设定还是有问题
> 让我也曾经怀疑MySQL5.0版是否需要再做其他的设定
> 不好意思,初学者资质愚钝
如果没记错的话MySql4.2以上的版本再资料库中存的类型一定都事UTF8
所以你看到的中文都会是乱码
解决方式就是.再编一次码
--
* Origin: 中山大学-美丽之岛BBS * From: 61.30.72.242