質問するログイン新規登録

質問編集履歴

2

database.yml追記

2020/05/31 01:43

投稿

ryouya
ryouya

スコア14

title CHANGED
File without changes
body CHANGED
@@ -135,6 +135,38 @@
135
135
  db_data:
136
136
 
137
137
  ```
138
+ database.yml
139
+ ```
140
+ development:
141
+ adapter: mysql2
142
+ encoding: utf8
143
+ database: coffee_app_development
144
+ pool: 5
145
+ username: karirin
146
+ password: karirin3948
147
+ host: localhost
148
+
149
+ test:
150
+ adapter: mysql2
151
+ encoding: utf8
152
+ reconnect: false
153
+ database: coffee_app_test
154
+ pool: 5
155
+ username: karirin
156
+ password: karirin3948
157
+ host: localhost
158
+
159
+ production:
160
+ adapter: mysql2
161
+ database: coffee_app_production
162
+ host: <%= ENV['DB_HOSTNAME'] %>
163
+ encoding: utf8
164
+ username: root
165
+ reconnect: false
166
+ pool: 5
167
+ password: <%= ENV['DB_PASSWORD'] %>
168
+
169
+ ```
138
170
  #環境
139
171
  ruby 2.5.1
140
172
  rails 5.1.6

1

「mysqld起動確認」、「sudo mysql.server start」を追記

2020/05/31 01:43

投稿

ryouya
ryouya

スコア14

title CHANGED
File without changes
body CHANGED
@@ -17,13 +17,33 @@
17
17
  Created database 'coffee_app_test'
18
18
  ```
19
19
  #確認したこと
20
+ ####mysqld.sock確認
20
21
  ```
21
22
  $ touch /var/run/mysqld/mysqld.sock
22
23
  [mysqld]$ ls
23
24
  mysqld.sock
24
25
  ```
25
26
  `mysqld.sock`がないというエラーだったので生成しましたが、解決しませんでした。
26
-
27
+ ####mysqld起動確認
28
+ ```
29
+ $ ps ax | grep mysqld
30
+ 5180 pts/0 S+ 0:00 grep --color=auto mysqld
31
+ 30674 ? Ssl 1:03 /usr/sbin/mysqld
32
+ 30892 ? Ssl 1:13 mysqld
33
+ ```
34
+ mysqldは起動していることを確認しました。
35
+ ####sudo mysql.server start
36
+ ```
37
+ $ sudo mysql.server start
38
+ [sudo] ryouya のパスワード:
39
+ sudo: mysql.server: コマンドが見つかりません
40
+ ```
41
+ `sudo mysql.server start`を実行したところ、コマンドが見つからないとでました。
42
+ ```
43
+ $ mysql --version
44
+ mysql Ver 8.0.20 for Linux on x86_64 (MySQL Community Server - GPL)
45
+ ```
46
+ `mysql --version`では正常にバージョンが表示されました。
27
47
  #関連ファイル
28
48
  Dockerfile(Rails)
29
49
  ```