我安装了wamp并将默认端口(apache)更改为端口8888。 现在,当我转到http://localhost:8888/app时,我可以看到目标网页 但是,当我尝试按如下方式连接到我的数据库时:
function get_db_conn() {
$conn = mysql_connect('localhost', 'root','');
if (!$conn) {
die('Could not connect: '. mysql_error());
}
$db_selected = mysql_select_db('bargainalerts_db', $conn);
if ($db_selected) {
return $conn;
}
else {
return null;
}
}
conn变量始终为null。我无法连接到我的数据库。我想这与localhost:8888位有关。我尝试将其设置为数据库URL但它只是超时。我可以通过与上面相同的URL查看phpmyadmin控制面板。
但我不能得到一个PHP连接。任何帮助都会受到很大的欢迎!谢谢。
答案 0 :(得分:3)
在Apache上编辑httpd.conf
在wamp上侦听端口80保存localhost:80
中打开的浏览器类型http://
答案 1 :(得分:1)
检查您的数据库是否已启动,您是否确实以root用户身份和空密码(我怀疑)。检查您的MySQL端口(默认为3306)并检查mysql_error()