晴空Isle

来源:百度文库 编辑:神马文学网 时间:2024/05/09 06:02:22
万年MySQL中文问题   -[Mood_for_life COMPUTER_SCIENCE]
太傻逼了我。做网站用MySQL,中文问题怎么也没解决。我特奇怪,因为原来根本没事。我所有能设成UTF-8的全都设置了,折腾到凌晨五点多,还没好。其间设想过原来是Windows下,现在Linux下怎么就不行了,还想过用Postgre或hsql取代,但服务器那边90%是MySQL,还不能改。最后含恨上床睡了。
躺在床上怎么也想不通到底是哪里的问题,明明全是UTF-8啊,而且PreparedStatement的字符串设置完成以后我看了内存,不是乱码。上午11点爬起来,灵感迸发,跳起来把所有PreparedStatement改成Statement。
居然。。。成了。我就日!这绝逼是MySQL Connector/J的一bug,或者至少是一缺陷。Statement用的人多,也许这个问题以前没发掘出来,当然,也有少许可能是我错了。靠,有的时候特希望自己是美国人或者西欧人,不管什么默认一律Latin-1,ISO8859-1,就不用受这委屈了。还有一种办法是把中国弄得更牛逼一些,可惜这种办法有无数国人拖后腿,不知道有多大希望。