锁定老帖子 主题:mysql编码问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-01-29
随着postgreSQL 8.0的正式版的发行(公司在前一段时间已经开始在产品中使用了),好用,强大,稳定,还带了UI管理工具,对中文的支持达到了最好(比我的中文水平还要高)。还有一点很重要的是,它的安装源只有18M多(mysql4.1.9有35M(压缩后),mysql还不带UI管理工具)。 mysql每一个版本的中文问题都是标新立异的,我祝福它,早点夸(事实也是这样摆着)。 补:我对mysql是一个很菜的鸟,但如果一个像这种商业用的数据库,还中文问题这么牛X,我也真提TMD服了。 如果谁有解决mysql 4.1.X 的中文问题的话,请贴出来(请详细),让广大的mysql迷,不在像我样傻。谢谢。 后补:我还不知道各数据库与mysql的移植出现多少问题. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-01-29
http://forum.iteye.com/viewtopic.php?t=10522
|
|
返回顶楼 | |
发表时间:2005-01-29
请问readonly用过吗?如果用过的话,能不能帮你的配置与环境贴出来呢,广大的mysql迷会十分多谢谢你的。
反正我是配疯了。。。。。。不想再受到打击。。 |
|
返回顶楼 | |
发表时间:2005-01-29
偶是默认安装,一路next到底,选择UTF-8,中文,韩文,阿拉伯文,拉呱多拉文......都正常......
|
|
返回顶楼 | |
发表时间:2005-01-29
我使用源代码编译 编译的时候指定gbk 从3.* 到现在从来没有遇到问题.
|
|
返回顶楼 | |
发表时间:2005-01-30
可是postgreSQL 8.0不好安装啊,在Windows下如果硬盘不是NTFS格式,还得手动做init什么的,有些麻烦噢,毕竟现在大多数人还是在用MS的系统。
|
|
返回顶楼 | |
发表时间:2005-01-30
xiaoyu 你别担心。虽然没有必要挑起 PostgreSQL vs. MySQL 的争斗,不过如果你真的想要转到 PostgreSQL,这个论坛上坚持在这个平台上的朋友都会帮助你的。
不要扯的太远(市场商业金融贸易国际关系巴以冲突)以显示自己的专家地位,凭心而论,PostgreSQL 这两年在技术方面的进步确实比 MySQL 快的多。 |
|
返回顶楼 | |
发表时间:2005-01-30
z_jordon 写道 可是postgreSQL 8.0不好安装啊,在Windows下如果硬盘不是NTFS格式,还得手动做init什么的,有些麻烦噢,毕竟现在大多数人还是在用MS的系统。
呵呵。。。。不知道z_jordon有没有装过呢?其实装这个很简单。至于NTFS格式,FAT转NTFS是非常容易的事,用windows自带的命令就可以了(下面)。postgreSQL 8.0 已经有安装程序(还有语言选择),只要next就可以了。 convert 将 FAT 卷转换成 NTFS。 CONVERT volume /FS:NTFS [/V] volume 指定驱动器(后面跟一个冒号)、装入点 或卷名。 /FS:NTFS 指定要将卷转换成 NTFS。 /V 指定转换必须在详细模式中进行。 对中文支持只要用它的默认的就够了(字符集unicode)。 补:附上它的中文网站(帮助都是中文同步的)http://www.pgsqldb.org/ |
|
返回顶楼 | |
发表时间:2005-01-30
Readonly 写道 偶是默认安装,一路next到底,选择UTF-8,中文,韩文,阿拉伯文,拉呱多拉文......都正常......
果然,改用了UTF-8(或者gb2312)(我用的mysql是4.1.9),然后重新生成表(好象是必须的),改用connectionor 3.1.6 驱动(必须是3.0.16以上),然后中文问题解决(以前mysql解决方法是不行的,就是那种什么URL后面加什么的)。(在这里非感谢readonly) 但不明白,为什么我用mysql4.1.7,设置了默认的字符集(gbk),它却不行呢?(用了上面的所有方法,什么换驱动呀,改字符集,读出来还是火星语,但插数据就没有问题)(其实也是因为用4.1.7版被搞得烦死了,我的不是安装版,是直接解压版,不知道谁知道,这两个有什么区别)(在这之前,我也是看了robbin写的东西,所以特别注意,但没有想到还被搞死了) 但搞不懂,为什么UTF-8不是默认安装的呢?而是第二项的选择(当然你可以指定)。还有就是使用了UTF-8的话,如果用它的cmd line方式,还是看不到中文的(EMS也不行),建议用mysql-query-browser(我是用1.1.5-win)(管理用mysql administrator)(官方工具),可以完美解决浏览问题。 |
|
返回顶楼 | |
发表时间:2005-02-01
spring嘟嘟 写道 速度显然是MySQL快的多~~
要看是什么数量级啦(我说的是你要测试多少条记录,多少个表关联). |
|
返回顶楼 | |