$host="localhost ";
$user="root";
$pwd="";
$db=mysql_connect($host, $user, $pwd) or die('Could not connect: ' . mysql_error());提示错误:Could not connect: php_network_getaddresses: getaddrinfo failed
是什么问题呢?

解决方案 »

  1.   

    $host = "localhost"; //删除空白试试
      

  2.   

    他明明说
    Could not connect: php_network_getaddresses: getaddrinfo failed
    无法连接:PHP网络获取地址:获取地址信息失败
      

  3.   

    $host = '127.0.0.1'; //换成IP地址试试
      

  4.   

    端口$link = mysql_connect('127.0.0.1:3307', 'mysql_user', 'mysql_password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }
    echo 'Connected successfully';
      

  5.   

    你用PDO链接试试
    $pdo = New PDO('mysql:host=localhost;dbname=test','root','');
      

  6.   

    你的本地hosts文件里面肯定没有包含
    localhost 127.0.0.1你要么编辑一下这个文件(C:\windows\system32\drivers\etc\hosts)要么如6楼
    $host = '127.0.0.1'; //换成IP地址试试