分享到:
发表于 2009-03-05 15:19:51 楼主 | |
|
|
楼主热贴 |
发表于 2009-03-05 15:22:27 1楼 | |
多之前也碰到过这个问题,貌似是环境变量的问题。 其实这个和字符集无关。通常出现在自己编译的mysql版本上,无论编译的时候加什么字符相关的参数都不行。其实真正的原因是系统locale引起的,如果mysql字符集用gbk,gb2312的,那么把系统LANG变量设置成en_US就可以解决这个问题,如果mysql是UTF8的字符集,用LANG=en_US.UTF-8可以解决这个问题。 系统默认rpm安装的mysql则没有这个问题出现。 如果是UTF-8的库,这样起mysql客户端: #LANG=en_US.UTF-8 mysql 如果是GBK或者GB2312的: #LANG=en_US mysql |
|
个性签名:
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见