ユーザーのデータベース パスワードを変更する権限ではなく、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を使用していますか?