回答編集履歴
1
加筆します
answer
CHANGED
@@ -1,4 +1,9 @@
|
|
1
1
|
[PHP: PDO\_MYSQL DSN \- Manual](https://www.php.net/manual/ja/ref.pdo-mysql.connection.php)
|
2
2
|
ポート番号は port=3307 みたいにして与える必要がありそうです。
|
3
3
|
それと、mysqlのデータベース接続に8080番のポート番号はふつうは使わないと思いますよ。
|
4
|
-
正しいデータベース接続の設定を、動作させたいサーバー(やテスト環境)の設定情報をご確認ください。
|
4
|
+
正しいデータベース接続の設定を、動作させたいサーバー(やテスト環境)の設定情報をご確認ください。
|
5
|
+
|
6
|
+
そして、
|
7
|
+
`$pdo = new PDO ($dns, $user, $pass);`
|
8
|
+
でデータベース接続した情報が入っている`$pdo`って、関数を抜けたら揮発してしまうので、
|
9
|
+
関数を呼び出している側に`$pdo`を返すとかしないと全く意味がないかと。
|