Python论坛  - 讨论区

标题:[python-chinese] 答复:mysql字符集的老问题,好像一直没有很好的解决

2007年01月10日 星期三 09:35

bnuzhengbin在163.com bnuzhengbin在163.com
星期三 一月 10 09:35:32 HKT 2007

	我以前也碰到过类似的问题。由于数据库中还没有数据,我的解决是直接修改
在存储特定字符集时用mysql中的binary()来修饰,即将数据以二进制方法来存储。
检索时也用二进制。当要显示时,再转为特定的字符集。
	如果是一个已经用了一段时间的库开做修改,不知道这种方式是否会出问题。
建议你可以先把数据dump出来先。

On 1/9/07, mikegaulmail-python在yahoo.com.cn <
mikegaulmail-python在yahoo.com.cn> wrote:
> google了很久,发现针对utf8字符集的问题,没有很好的解决办法,不知道是不是我
没有搜索到。
>
> 我遇到的情况是这样的,我感觉好像好多人都是这样:
>
> mysql3.x,用的是latin1字符集,而我现在要存储的数据是utf8的,又不能修改
mysql的默认字符集,又不能象mysql4.1那样指定一个
。怎么办呢?
>
> 目前我的办法是修改了cursors.py中的一些内容,从而能够自己指定,但是,造成了
无法使用execute()的第二个参数。
>
> 有没有什么比较好的办法解决呢?不要改数据库配置,不要改python-mysql的脚本。
我实在没有办法了。只能高人指点迷津。
>
>
>
>
>
> ___________________________________________________________
> 抢注雅虎免费邮箱-3.5G容量,20M附件!
> http://cn.mail.yahoo.com
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese


-- 
Best Regards,
         Jetrix Chan
----
jetrixc在gmail.com
-------------- 下一部分 --------------
一个HTML附件被移除...
URL:
http://python.cn/pipermail/python-chinese/attachments/20070110/f152143f/atta
chment.html 

------------------------------

_______________________________________________
python-chinese mailing list
python-chinese在lists.python.cn
http://python.cn/mailman/listinfo/python-chinese

结束python-chinese 摘要, 卷 37, 发布 43
**********************************************

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年01月10日 星期三 13:39

MySQL 中文网 okyejr在163.com
星期三 一月 10 13:39:37 HKT 2007

一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20070110/a1ae29f2/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号