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

时间:2016-02-08 08:39:35

标签: php mysql apache database-connection

我的连接字符串是:

    $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());

但请不要帮忙。 谢谢

2 个答案:

答案 0 :(得分:0)

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

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

请勿更改您的api以连接到您的mysql

答案 1 :(得分:0)

你为什么不试试这个: $ connection = mysqli_connect('127.0.0.1','root','',database_name)或die('something');