我正在尝试使用MySQL在rails中正常运行Unicode.现在,Rails正确显示文本,但它显示为???在MySQL中.此外,我无法过滤文本.

我的MySQL数据库配置了utf8字符集.我的客户端角色也是UTF8.同样,rails设置为使用UTF8.

如果我直接从MySQL客户端输入Unicode字符串,它将正确存储在表中,但Rails无法正确显示它.

如何在数据库中正确格式化数据?


解决方法:

您是否尝试将此添加到您的环境下的database.yml中?

编码:utf8

标签: mysql, ruby-on-rails, unicode, utf-8

相关文章推荐

添加新评论,含*的栏目为必填