我刚刚下载了wamp服务器。我想用PHP建立与MySQL数据库的连接,我使用root用户,localhost和我的数据库的名称。我的代码似乎是正确的但是当我在wamp上运行它时,我收到以下错误: 警告:mysqli_connect():php_network_getaddresses:getaddrinfo失败:没有这样的主机。在第8行的C:\ wamp \ www \ cone.php中 和 警告:mysqli_connect():( HY000 / 2002):php_network_getaddresses:getaddrinfo failed:没有这样的主机。
此外,还显示了我未连接到数据库的错误消息(来自我的if语句)。
这是否意味着我必须在服务器上进行一些额外的配置?
这是我的代码:
<?php
$dbcon = mysqli_connect('root','', 'localhost', 'people');
`if(!$dbcon)`
`{`
`die('error connecting to database');`
`}`
`echo "success";`
?>
提前谢谢
答案 0 :(得分:3)
mysqli_connect('root','', 'localhost', 'people');
您将root作为主机名传递。
试试这个
mysqli_connect('localhost','root', '', 'people');
这将使用用户名root passwoord“”和默认数据库人员连接到localhost。
也许最好用127.0.0.1更改localhost