質問編集履歴

6

index.phpの変数名が誤字っていたので修正しました。

2019/02/03 08:43

投稿

mnhsmntk
mnhsmntk

スコア10

test CHANGED
File without changes
test CHANGED
@@ -186,7 +186,7 @@
186
186
 
187
187
  $dsn = 'mysql:host=' . $host . ';dbname=' . $db . ';charset=' . $char;
188
188
 
189
- $dbh = new PDO($dsn, $user, $password);
189
+ $dbh = new PDO($dsn, $user, $pass);
190
190
 
191
191
 
192
192
 

5

euledge様からの指摘を受け、PDO接続の際のDBユーザの値の誤りを修正しました。

2019/02/03 08:43

投稿

mnhsmntk
mnhsmntk

スコア10

test CHANGED
File without changes
test CHANGED
@@ -180,7 +180,7 @@
180
180
 
181
181
  $db = 'mysql_db';
182
182
 
183
- $user = 'mysrooql_user';
183
+ $user = 'mysql_user';
184
184
 
185
185
  $pass = 'mysql_pass';
186
186
 

4

2019/02/03 08:00

投稿

mnhsmntk
mnhsmntk

スコア10

test CHANGED
File without changes
test CHANGED
File without changes

3

2019/02/03 00:57

投稿

mnhsmntk
mnhsmntk

スコア10

test CHANGED
File without changes
test CHANGED
@@ -2,19 +2,19 @@
2
2
 
3
3
  Docker-composeでnginx/php/mysqlのlocal環境を作成しました。
4
4
 
5
- phpからdbにPDO接続してSELECT文実行したいです。
5
+ phpからdbにPDO接続してsplクエリの結果表示させたいですが、何故か接続が拒否されてしまいます
6
6
 
7
7
 
8
8
 
9
9
  ### 発生している問題・エラーメッセージ
10
10
 
11
- php上でdbにPDO接続を試みたら、以下のエラーが表示されました。
12
-
13
- 色々と値を変えてみました、どうしても接続が拒否されてしまいます。
11
+ 以下のエラー表示されてしまい、行き詰っています。
12
+
13
+ 主に設定値を変更して二日ほど悪戦苦闘していますが、エラーが解消されません。(エラーの内容が変わることはありますが)
14
14
 
15
15
  何か、設定漏れや間違いがあるのでしょうか?
16
16
 
17
- どなたか解答をお願いします。
17
+ ご教授頂けますと幸いです
18
18
 
19
19
  ```
20
20
 
@@ -22,9 +22,9 @@
22
22
 
23
23
  ```
24
24
 
25
- ※http://127.0.0.1:8080/にアクセスして、phpの処理が正常に完了する所まで確認できています。
25
+ ※http://127.0.0.1:8080/にアクセスして、phpinfo()などを記載したphpファイルが正常に処理されて表示される所まで確認できています。
26
-
26
+
27
- 直接mysqlのコンテナに接続しmysqlクエリなどの実行が可能です。
27
+ docker-compose後にdocker execしてmysqlのコンテナに入ってshow tablesしたりはきています。
28
28
 
29
29
 
30
30
 
@@ -168,8 +168,6 @@
168
168
 
169
169
  php/index.phpの内容は以下の通りです。
170
170
 
171
- PDO接続ができていない状態なので、検証のためにSELECT文の処理は割愛してあります。
172
-
173
171
  ```
174
172
 
175
173
  <?php

2

2019/02/03 00:56

投稿

mnhsmntk
mnhsmntk

スコア10

test CHANGED
@@ -1 +1 @@
1
- Docker-composeで作った環境でphpからmysqlにアクセスできない
1
+ Docker-composeで作った環境でphpからmysqlへのPDO接続が拒否されてしまう
test CHANGED
File without changes

1

2019/02/02 07:21

投稿

mnhsmntk
mnhsmntk

スコア10

test CHANGED
File without changes
test CHANGED
@@ -10,6 +10,12 @@
10
10
 
11
11
  php上でdbにPDO接続を試みたら、以下のエラーが表示されました。
12
12
 
13
+ 色々と値を変えてみましたが、どうしても接続が拒否されてしまいます。
14
+
15
+ 何か、設定漏れや間違いがあるのでしょうか?
16
+
17
+ どなたか解答をお願いします。
18
+
13
19
  ```
14
20
 
15
21
  SQLSTATE[HY000] [2002] Connection refused