سلام دوستان من برای اتصال به دیتابیس به مشکل برخوردم
برای اتصال از کدزیر استفاده میکنم:

$dsn="mysql:host=$server,dbname=$dbname";
try{
$pdo=new PDO($dsn,$user,$pass);
$connect->exec("SET character_set_connection='utf8'");
$connect->exec("SET NAMES 'utf8'");
}catch(PDOExeption $error){
echo "unable to connect".$error->getMessage();
}


و به این ارور برمیخورم:


Fatal error: Uncaught PDOException: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: No such host is known. in C:\xampp\htdocs\new\connect_db.php:10 Stack trace: #0 C:\xampp\htdocs\new\connect_db.php(10): PDO->__construct('mysql:host=loca...', 'root', '') #1 C:\xampp\htdocs\new\send.php(3): include('C:\\xampp\\htdocs...') #2 {main} Next PDOException: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: No such host is known. in C:\xampp\htdocs\new\connect_db.php:10 Stack trace: #0 C:\xampp\htdocs\new\connect_db.php(10): PDO->__construct('mysql:host=loca...', 'root', '') #1 C:\xampp\htdocs\new\send.php(3): include('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\new\connect_db.php on line 10

اگه کسی سردرمیاره راهنمایی کنه.