ターミナルでphp -S 127.0.0.1:8000
として、http://127.0.0.1:8000
を開くと
SQLSTATE[HY000] [2002] Connection refused
と出てしまいます。。。
どのようにしたらこのエラーを無くせますか。
php
1<?php 2 3define('DB_DATABASE', 'dotinstall_db'); 4define('DB_USERNAME', 'dbuser'); 5define('DB_PASSWORD', '******'); 6define('PDO_DSN', 'mysql:host=127.0.0.1;dbname='.DB_DATABASE); 7 8try{ 9 // connect 10 $db = new PDO(PDO_DSN, DB_USERNAME, DB_PASSWORD); 11 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 12 13 // insert 14 $db->exec("insert into users (name,score) values ('taguchi', 55)"); 15 echo "user added!"; 16 17 //disconnect 18 $db = null; 19 20 21}catch(PDOException $e){ 22 echo $e->getMessage(); 23 exit; 24}
ネットなどで検索してその通りにやってもうまくいきません。どうかよろしくお願いします。
##version
PHP 7.1.16
Mysql 8.0.13
回答2件
あなたの回答
tips
プレビュー