回答編集履歴

1

修正

2020/02/11 05:45

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,3 +1,21 @@
1
+ まず、エラーを読みましょう。
2
+
3
+ > SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected
4
+
5
+ SQLSTATE [3D000]:無効なカタログ名:1046データベースが選択されていません
6
+
7
+
8
+
9
+ [エラーメッセージの読み方と対処, 検索や質問の原則](https://qiita.com/cannorin/items/eb062aae88bfe2ad6fe5)
10
+
11
+
12
+
13
+ この時点で「そもそも接続に失敗している」ということが分かります。
14
+
15
+ そして「データベースが選択されていない」というエラーは十中八九DSN内が問題です。
16
+
17
+
18
+
1
19
  [[PHP+MySQL]DSNの駄目なスペースはどれか](https://qiita.com/tamaya/items/c0516a18030d15c5e95b)
2
20
 
3
21