使用不同端口上的 php 连接到 mysql 数据库

connect to mysql database using php on different port

我的连接字符串是:

    $connection = mysql_connect("localhost", "root", "") or die("Could Not Connect to DB: ".mysql_error());

但是在我的电脑上,我首先安装了 IIS 服务器,所以 localhost:80 被它保留了,所以我将我的端口更改为 8080,更改了 apache 文件夹中的 httpd.conf 文件。

现在我应该在连接字符串中更改什么以连接到我的数据库。 我正在使用 XAMPP .

我应该尝试写这些: 1:

  $connection = mysql_connect("localhost:8080", "root", "") or  die("Could Not Connect to DB: ".mysql_error());

2:

$connection = mysql_connect("localhost,8080", "root", "") or    die("Could Not Connect to DB: ".mysql_error());

但不工作 请帮助。 谢谢

Mysql 服务器使用的默认端口号是 3306 Web 服务器默认端口为 80

Web 服务器和 Mysql 服务器是独立的。

不要更改您的 api 以连接到您的 mysql