所以我在连接到我使用 XAMPP 在本地主机上创建的 mySQL 数据库时遇到问题。DB 本身在 127.0.0.1 上设置良好,但我必须使用端口 8000(而不是 80)才能在 XAMPP 中启动它。
$con = mysql_connect("localhost:8000","","");
if (!$con) {
die('Connection failed.' . mysql_error());
}
以上不起作用,浏览器在几秒钟后超时,说它无法显示网页(注意它没有给出死亡消息)。我也试过 127.0.0.1:8000 但没有运气。在 phpMyAdmin 中创建用户并输入凭据也没有任何效果。
如果我取出端口并使用:
$con = mysql_connect("localhost","","");
这可以连接,但我似乎无法选择我的数据库,因为我认为它没有连接到正确的服务器!
有任何想法吗?先感谢您!