将 MYSQL 连接到网络服务器
Connect MYSQL to webserver
我在 raspberry pi 模型 B 上有一个 Web 服务器 运行,我有用于 http 的端口转发端口 80,并且它运行正常。但是,因为我的站点上有一个登录页面,所以我需要 mysql。我如何使用 php 将当前站点连接到 mysql 数据库,我是否需要转发 mysql 端口?
我已经粘贴了下面的代码:
<?php
/*PHP for connecting website to database*/
$servername = "ip/hostname";
$database = "database";
$username = "username";
$password = "password";
$conn = mysqli_connect($servername, $username, $password,
$database);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
?>
不,您不需要端口转发。不是用户登录 mysql 数据库,而是 php 服务器进行连接。
作为 php 文件中的服务器主机名,如果 mySQL 数据库和 php 服务器在同一 device/machine.[=11= 上,您可以简单地使用 localhost
]
我在 raspberry pi 模型 B 上有一个 Web 服务器 运行,我有用于 http 的端口转发端口 80,并且它运行正常。但是,因为我的站点上有一个登录页面,所以我需要 mysql。我如何使用 php 将当前站点连接到 mysql 数据库,我是否需要转发 mysql 端口?
我已经粘贴了下面的代码:
<?php
/*PHP for connecting website to database*/
$servername = "ip/hostname";
$database = "database";
$username = "username";
$password = "password";
$conn = mysqli_connect($servername, $username, $password,
$database);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
?>
不,您不需要端口转发。不是用户登录 mysql 数据库,而是 php 服务器进行连接。
作为 php 文件中的服务器主机名,如果 mySQL 数据库和 php 服务器在同一 device/machine.[=11= 上,您可以简单地使用 localhost
]