我有一个带有 mySQL 数据库的 rails 应用程序,并且没有更改用户数据库密码的权限。问题是密码包含一个变异的元音,例如:asÖs8ss
当我尝试运行rake db:migrate
迁移失败并出现以下错误:
rake aborted!
special characters are not allowed
我试图以Ö
这种方式逃避:
\xC3\x96
\u00D6
但这无济于事。我还添加encoding: UTF8
到数据库连接和#encoding: utf-8
顶部,database.yml
但没有任何帮助解决我的问题。
有谁知道如何逃避Ö
权利或以某种方式解决这个问题?
更新我正在使用 JRuby,如果这有帮助?