如果有中文,database设为utf8最好

解决方案 »

  1.   

    现在中文应该是GB2312吧,可是GB2312又不能显示BIG5,因为现在简繁体共存的还是很多,这点就mysql4.0好多了,自动支持简繁体,而mysql4.1就不行了
    我很疑惑要不要升级到4.1,也不敢升级
      

  2.   

    utf8才是真正地支持简繁体共存,不但简繁,而且中日韩世界各国字体共存。
    至于页面的编码,只要设置result和client的character set就可以,
    转换都是mysql自动完成的,换句话说,如果那天需要页面编码转换,
    只要改变这些character set就可以了,或者针对不同用户使用不同的编码,
    都很方便。
    这其实是mysql4。1提供的非常好的新功能,连同对子查询等的更完善的支持,
    升级是很值得的。至于升级后可能出现的问题,一般都是可以解决的。
    看看mysql手册上的相关部分会非常有帮助