【问题标题】:Connect MYSQL to webserver将 MYSQL 连接到网络服务器
【发布时间】:2018-12-26 16:31:00
【问题描述】:

我有一个在树莓派模型 B 上运行的 Web 服务器,我有端口转发端口 80 用于 http,这正在成功运行。但是,因为我的网站上有一个登录页面,所以我需要 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());

}
?>

【问题讨论】:

    标签: php mysql apache networking webserver


    【解决方案1】:

    不,您不需要端口转发。登录mysql数据库的不是用户,而是php服务器进行连接。 作为 php 文件中的服务器主机名,如果 mySQL db 和 php 服务器位于同一设备/机器上,您可以简单地使用 localhost。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-19
      • 1970-01-01
      • 2019-02-25
      • 2012-08-10
      • 2011-12-26
      • 2014-01-14
      • 2014-04-27
      相关资源
      最近更新 更多