質問編集履歴

2

追記。

2021/04/27 12:28

投稿

Marchan4
Marchan4

スコア15

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,37 @@
10
10
 
11
11
 
12
12
 
13
+ `Gemfile`の
14
+
15
+
16
+
17
+ ```Gemfile
18
+
19
+ gem 'mysql2', '0.4.10', :source => 'https://rubygems.org'
20
+
21
+ ```
22
+
23
+
24
+
25
+ を削除して、
26
+
27
+
28
+
29
+ `Gemfile`に以下のコードを追加して、`$ bundle install`を実行致しました。
30
+
31
+
32
+
33
+ ```Gemfile
34
+
35
+ gem 'mysql2', '~> 0.5.0', '< 0.6.0', :source => 'https://rubygems.org'
36
+
37
+ ```
38
+
39
+
40
+
41
+
42
+
13
- `database.yml`ファイルに以下のコードを入力致しました。(※一部の記述は省略致しました。)
43
+ それから`database.yml`ファイルに以下のコードを入力致しました。(※一部の記述は省略致しました。)
14
44
 
15
45
 
16
46
 
@@ -109,3 +139,19 @@
109
139
 
110
140
 
111
141
  ![イメージ説明](d1ed12060fa598054477d517db534c12.jpeg)
142
+
143
+
144
+
145
+ `database.yml`にユーザ名とパスワードを設定致したのに、
146
+
147
+
148
+
149
+ ```
150
+
151
+ MySql2::Error::ConnecitionError Access denied for user 'root'@'localhost'(using password: NO)
152
+
153
+ ```
154
+
155
+
156
+
157
+ というエラーが出てしまった理由は何なのでしょうか。

1

説明が不足しておったため、文章を追加させていただきました。

2021/04/27 12:28

投稿

Marchan4
Marchan4

スコア15

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,45 @@
66
66
 
67
67
 
68
68
 
69
+ この後にターミナルに
70
+
71
+
72
+
73
+ ```
74
+
69
- この後にターミナル$ vim .bash_profile
75
+ $ vim .bash_profile
76
+
77
+ ```
78
+
79
+
80
+
81
+ と打ち込んで、インサートモードで
82
+
83
+
84
+
85
+ ```
86
+
87
+ export DB_USERNAME='自分のデータベースのユーザ名'
88
+
89
+ export DB_USERPASSWORD='自分のデータベースのパスワード'
90
+
91
+ ```
92
+
93
+
94
+
95
+ という風にユーザ名とパスワードを入力致しました。その後にターミナルに
96
+
97
+
98
+
99
+ ```
100
+
101
+ $ source ~/.bash_profile
102
+
103
+ ```
104
+
105
+
106
+
107
+ と打ち込んで、ターミナルで$ rails sを実行致しました。実行結果が以下の画像の通りになりました。
70
108
 
71
109
 
72
110