回答はすでに編集の1つに含まれているため、これを閉じるために自分の質問に回答しています。
resources.db.params.charset
および
resources.db.params.driver_options.1002
resources.db.params.charset
のように、application.iniで使用したように一緒に使用することはできません。 ovewirites driver_options.1002
。
タイムゾーンを設定する必要がある場合は、resources.db.params.charset
を削除してください driver_options
の文字セットでタイムゾーンを渡します 例:
resources.db.params.driver_options.1002 = "SET NAMES utf8, time_zone = 'Europe/London'"