質問編集履歴

3

修正

2020/09/12 22:19

投稿

tomsuma
tomsuma

スコア38

test CHANGED
File without changes
test CHANGED
@@ -30,6 +30,8 @@
30
30
 
31
31
 
32
32
 
33
+
34
+
33
35
  default: &default
34
36
 
35
37
  adapter: mysql2
@@ -40,9 +42,9 @@
40
42
 
41
43
  username: root
42
44
 
43
- password: <%= ENV['DATABASE_PASSWORD'] %>
45
+ password: example
44
46
 
45
- socket: /tmp/mysql.sock
47
+ # socket: /tmp/mysql.sock
46
48
 
47
49
 
48
50
 
@@ -78,9 +80,7 @@
78
80
 
79
81
  password: <%= ENV['DATABASE_PASSWORD'] %>
80
82
 
81
- socket: /var/lib/mysql/mysql.sock
83
+ # socket: /var/lib/mysql/mysql.sock
82
-
83
-
84
84
 
85
85
  ```
86
86
 
@@ -138,7 +138,15 @@
138
138
 
139
139
  ```
140
140
 
141
+ ```
141
142
 
143
+ Creating books_web_run ... done
144
+
145
+ Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
146
+
147
+ Couldn't create 'Books_development' database. Please check your configuration.
148
+
149
+ ```
142
150
 
143
151
 
144
152
 

2

エラー修正

2020/09/12 22:19

投稿

tomsuma
tomsuma

スコア38

test CHANGED
@@ -1 +1 @@
1
- Access denied for user 'root'@'localhost' (using password: NO)
1
+ Access denied for user 'root'@'localhost' (using password: YES)
test CHANGED
@@ -1,6 +1,12 @@
1
1
  Access denied for user 'root'@'localhost' (using password: NO)
2
2
 
3
3
 
4
+
5
+ から
6
+
7
+ Access denied for user 'root'@'localhost' (using password: YES)
8
+
9
+ になりました
4
10
 
5
11
  rails s
6
12
 

1

修正

2020/09/12 11:18

投稿

tomsuma
tomsuma

スコア38

test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,77 @@
77
77
 
78
78
 
79
79
  ```
80
+
81
+
82
+
83
+ ```
84
+
85
+ version: '3'
86
+
87
+ services:
88
+
89
+ db:
90
+
91
+ image: mysql:5.6
92
+
93
+ environment:
94
+
95
+ MYSQL_ROOT_PASSWORD: example
96
+
97
+ MYSQL_DATABASE: root
98
+
99
+ ports:
100
+
101
+ - "4306:3306"
102
+
103
+ volumes:
104
+
105
+ - mysql-data:/var/lib/mysql
106
+
107
+ web:
108
+
109
+ build: .
110
+
111
+ command: bash -c "rm -f tmp/pids/server.pid && bundle exec rails s -p 3000 -b '0.0.0.0'"
112
+
113
+ volumes:
114
+
115
+ - .:/Books
116
+
117
+ ports:
118
+
119
+ - 3000:3000
120
+
121
+ depends_on:
122
+
123
+ - db
124
+
125
+ tty: true
126
+
127
+ stdin_open: true
128
+
129
+ volumes:
130
+
131
+ mysql-data:
132
+
133
+ ```
134
+
135
+
136
+
137
+
138
+
139
+ 環境変数が抜けてたので
140
+
141
+
142
+
143
+ sudo vim /etc/environment
144
+
145
+
146
+
147
+ コマンド後、
148
+
149
+ DATABASE_PASSWORD='****'
150
+
151
+
152
+
153
+ と記入したのですがダメでした