私は現在Rails6.0.3で制作したWebアプリケーションをAWSのEC2インスタンスにデプロイしようとしています。
DBはmysqlを使っています。
db:createまで完了してunicornからデプロイしてみたのですが、エラーになりました。
ログを見てみると、
bash
1E, [2020-07-12T13:47:34.297975 #4477] ERROR -- : Unknown database 'XXXXX_production' (ActiveRecord::NoDatabaseError)
と表示されています。
このページを参考にしてみたのですが、特にmysqlの接続に問題がありそうな感じがありません。
mysqlにログインしてshow databasesをしてみると
bash
1+--------------------+ 2| Database | 3+--------------------+ 4| information_schema | 5| XXXXX_production | 6| mysql | 7| performance_schema | 8+--------------------+ 94 rows in set (0.00 sec)
とでます。
いろいろ調べていると、DBの数が4つでは少ないのかなと感じましたがさっぱりわかりません。
何かご教授いただけるとありがたいです。
あなたの回答
tips
プレビュー