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

标签 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());

但无法正常工作,请帮忙。 谢谢您

最佳答案

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

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

不要更改你的 api 来连接到你的 mysql

关于php - 在不同端口上使用php连接到mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35265332/

相关文章:

php - VBulletin无法连接MySQL数据库

php - 使用 PHP API 在 cs 购物车中创建产品 "Brand"功能的问题

php - 如何在 php 中使用 mysql_query 加载 sql 转储

apache - VirtualBox for Apache 中的共享文件夹

linux - Magento:有趣的网址

apache - .htaccess 规则从 url 中跳过 $2 不匹配的 uri 段

php - 拉维尔 5.2 : Artisan Key Generation for Application Key not working properly

mysql:更改功能但保持旧功能

mysql - 无法在 MySQL 5.7 中将所有权限授予 root。语法错误

php - 重新排列数组索引 Eloquent Laravel