Mysql2 gem不能与UTF8一起使用
我已将我的Rails应用程序从Mysql gem切换到Mysql2,但现在UTF8字段无法正常工作; 特别是,角色á出现为Ã。 当使用PHP时,以及使用Mysql gem时,该字符在MySQL控制台中正确显示。 我在我的database.yml
文件中设置了encoding: utf8
。
可能有帮助
当我在控制台中检查它的角色时,我看到á是“\ 303 \ 241”(使用Mysqlgem)但是Ã是“\ 303 \ 203 \ 302 \ 241”(使用Mysql2gem) 。