回答編集履歴
2
追記
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
```
|
19
19
|
ただ、わざわざRDSのエンドポイントを設定することは絶対必要なのか、よくわかっていません。
|
20
20
|
### Rails => RDS(MySQL)の接続に成功?(`rails db:create`に成功済)
|
21
|
-
|
21
|
+
`database.yml`とセキュリティグループの設定変更で、表題のソケットエラーは解消しました。
|
22
22
|
|
23
23
|
```yml
|
24
24
|
# database.yml
|
@@ -45,6 +45,10 @@
|
|
45
45
|
password: <%= Rails.application.credentials.db[:password] %>
|
46
46
|
host: <%= Rails.application.credentials.db[:endpoint] %>
|
47
47
|
```
|
48
|
+
RDSのセキュリティグループを以下のサイトを参考に修正。
|
49
|
+
|
50
|
+
https://photo-tea.com/p/aws-ec2-to-rds-connection/
|
51
|
+
|
48
52
|
```bash
|
49
53
|
$ rails db:drop DISABLE_DATABASE_ENVIRONMENT_CHECK=1
|
50
54
|
Dropped database 'my_app_production'
|
1
コードの間違いを修正
test
CHANGED
@@ -50,7 +50,7 @@
|
|
50
50
|
Dropped database 'my_app_production'
|
51
51
|
|
52
52
|
$ rails db:create
|
53
|
-
Created database 'my_appproduction'
|
53
|
+
Created database 'my_app_production'
|
54
54
|
|
55
55
|
$ rails db:migrate
|
56
56
|
== 20210217091829 CreateAircraftTypes: migrating ==============================
|