[問題] unicode與資料庫存取

看板Ruby作者 (Casiopea)時間17年前 (2007/01/29 01:08), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
環境: Rails 1.2.1 + mysql 狀況: 我寫了一個小程式去抓網頁上的資料, 抓下來的資料是像"遊樂園"這種格式的 存到資料庫裡面的話,我用phpmyadmin進去看也是看到這樣的字串 不過撈出來在網頁上可以正常顯示中文 雖然說可以正常顯示中文,但還是想請教, 我要怎麼做才可以將這種字串轉成中文正確地存在資料庫? (這種編碼方式就是utf8的編碼嗎?) 另外,我撈出來的資料是這種編碼,存進資料庫就是這種編碼 但程式中有像是 if column == nil column = '未分類' end 存進資料庫之後卻可以直接在phpmyadmin裡面看到正確的中文字 麻煩各位了!感激不盡 附錄: mysql的table皆為 utf8_unicode_ci RoR裡的environment有設定#KCODE='u' 網頁上目前也可以正確顯示中文 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.179.20

01/29 17:07, , 1F
MySQL Query Browser 開起來,有看到不是亂碼就對了。
01/29 17:07, 1F
文章代碼(AID): #15lDXqrb (Ruby)
文章代碼(AID): #15lDXqrb (Ruby)