专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Ruby/Rails

求问UBUNTU下RUBY向MYSQL写入汉字乱码嘚有关问题

发布时间:2011-06-29 18:44:08 文章来源:www.iduyao.cn 采编人员:星星草
求问UBUNTU下RUBY向MYSQL写入汉字乱码嘚问题
RUBY读入嘚是中文,写入MYSQL就变成乱码
看了很多贴子,WINDOWS下可以改DATABASE.YM,但是UBUNTU下好象没有这个文件
怎么解决呢?谢谢!

------解决方案--------------------
gem install rchardet , 用 rchardet 检测一下字符的编码格式, 被检测字符串长度要大于3字节.

然后 require 'iconv'
用iconv这个库转码,ubuntu下面默认编码是utf-8的.mysql编码格式全部设置成 utf-8

google 关键字: ruby iconv rchardet
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: