dongzhun6952 2018-09-15 06:42
浏览 744

PDOException:PDO :: __ construct():php_network_getaddresses:getaddrinfo failed:没有这样的主机已知

I am new in PHP and when I am trying to connect my database with PHP it is showing error

Uncaught PDOException: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: No such host is known. in C:\xampp\htdocs\sql_php\pdo.php:2 Stack trace: #0 C:\xampp\htdocs\sql_php\pdo.php(2): PDO->__construct('mysql:host=port...', 'Rohitash', 'rohitcodes') #1 {main} Next PDOException: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: No such host is known. in C:\xampp\htdocs\sql_php\pdo.php:2 Stack trace: #0 C:\xampp\htdocs\sql_php\pdo.php(2): PDO->__construct('mysql:host=port...', 'Rohitash', 'rohitcodes') #1 {main} thrown in C:\xampp\htdocs\sql_php\pdo.php on line 2

what can be the possible causes for that.

  • 写回答

1条回答 默认 最新

  • douwo8358 2018-09-15 06:54
    关注

    check your host is live or not if live try to check this code to connect your database

    $hostName = "localhost";
    $dbName = "test";
    $userName = "test";
    $password = "test1";
    try {
        $pdo = new PDO("mysql:host=$hostName;dbname=$dbName",$userName,$password);
        $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        echo "Connected successfully"; 
        }
        catch(PDOException $e)
        {
         echo "Connection failed: " . $e->getMessage();
        }
    
    评论

报告相同问题?

悬赏问题

  • ¥30 vmware exsi重置后的密码
  • ¥15 易盾点选的cb参数怎么解啊
  • ¥15 MATLAB运行显示错误,如何解决?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 UE5#if WITH_EDITOR导致打包的功能不可用
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?
  • ¥15 电磁场的matlab仿真
  • ¥15 mars2d在vue3中的引入问题