سلام دوستان من برای کانکت شدن به دیتابیس مشکل دارم.
برای کانکت شدن از کد زیر استفاده میکنم:
$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

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