标签: ruby-on-rails utf-8 mysql2
我已将我的Rails应用程序从Mysql gem切换到Mysql2,但现在UTF8字段无效;特别是,角色á出现为Ã。当使用PHP时,以及使用Mysql gem时,该字符在MySQL控制台中正确显示。我在encoding: utf8文件中设置了database.yml。
encoding: utf8
database.yml
潜在帮助
当我在控制台中检查它的角色时,我看到á是“\ 303 \ 241”(使用Mysql gem)但是Ã是“\ 303 \ 203 \ 302 \ 241”(使用Mysql2 gem)。