作者giive (lala)
看板Ruby
标题Re: [问题] unicode与资料库存取
时间Mon Jan 29 16:06:39 2007
您的资料库「可能」反而的是正确的 Unicode
因为 phpMyAdmin 最近的版本对於 unicode 显示有问题
你必须将 phpMyAdmin 的部份设定修改才能在 phpMyAdmin 底下正确显示 unicode
至於为啥我只说「可能」
因为你给的资讯太少,我无从判断起
假设你的网页 head 的 meta 是 utf-8,网页档案格式是 utf-8
而且你的中文显示正常
那你资料库的资料八成是正确的 unicode
※ 引述《casiopea (Casiopea)》之铭言:
: 环境: Rails 1.2.1 + mysql
: 状况:
: 我写了一个小程式去抓网页上的资料,
: 抓下来的资料是像"遊樂園"这种格式的
: 存到资料库里面的话,我用phpmyadmin进去看也是看到这样的字串
: 不过捞出来在网页上可以正常显示中文
: 虽然说可以正常显示中文,但还是想请教,
: 我要怎麽做才可以将这种字串转成中文正确地存在资料库?
: (这种编码方式就是utf8的编码吗?)
: 另外,我捞出来的资料是这种编码,存进资料库就是这种编码
: 但程式中有像是
: if column == nil
: column = '未分类'
: end
: 存进资料库之後却可以直接在phpmyadmin里面看到正确的中文字
: 麻烦各位了!感激不尽
: 附录:
: mysql的table皆为 utf8_unicode_ci
: RoR里的environment有设定#KCODE='u'
: 网页上目前也可以正确显示中文
--
lighty RoR 是一个介绍 lighttpd , SQLite , Ruby and Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.218.90.242