はい、この質問は以前に尋ねられました。2年前。私はそれをぶつけることに気分が悪く、新しいスレッドを開始する方が良いと思いました。
他の質問のOPと同じように、Railsアプリを正しく生成し、databases.ymlをMySQLを使用するように変更しましたが、それでもSQLite3を使用しようとしています。rake db:コマンドを実行すると、エラーなしで動作します。データベースにテーブルを生成しますが、ブラウザでは、アプリケーションがsqliteデータベースにアクセス(/作成)しようとしていることを示唆するエラーを出し続けます。
誰かがこの問題に対する答えをまだ見つけましたか?私のdatabases.yml:
development:
adapter: mysql2
host: localhost
database: robinkanters_dev
username: [[ correct username ]]
password: [[ correct password ]]
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: mysql2
host: localhost
database: robinkanters_test
username: [[ correct username ]]
password: [[ correct password ]]
production:
adapter: mysql2
host: localhost
database: robinkanters_prod
username: [[ correct username ]]
password: [[ correct password ]]
ロビンカンターズ
PS。SOに投稿するのはこれが初めてです。気楽にやってください。
編集:私は本当に問題を説明していないと思いました。