Php 将我的网站连接到数据库

Php 将我的网站连接到数据库,php,mysql,mysqli,cpanel,Php,Mysql,Mysqli,Cpanel,我刚在godaddy上购买了我的linux服务器和域,但现在在我将文件上传到文件管理器之后。我不知道如何使我的“init.php”文件连接到该cpanel的数据库 $db->$mysqli_connect('should this be localhost?','what user name?','passwordhere','databasehere'); 创建数据库 登录你的GoDaddy帐户 单击Web主机 在要使用的托管帐户旁边,单击管理 在主机控制面板的“数据库”部分中,单击与

我刚在godaddy上购买了我的linux服务器和域,但现在在我将文件上传到文件管理器之后。我不知道如何使我的“init.php”文件连接到该cpanel的数据库

$db->$mysqli_connect('should this be localhost?','what user name?','passwordhere','databasehere');
创建数据库

登录你的GoDaddy帐户

单击Web主机

在要使用的托管帐户旁边,单击管理

在主机控制面板的“数据库”部分中,单击与要创建的数据库对应的图标

单击添加

填写字段。要允许直接访问,请单击其他选项


更多信息

事实上,我最近才了解到这一点。我会给你一个例子,从我为我正在制作的网站编译的内容。它在linux上适合我,应该适合你。你还必须确保建立一个数据库。如果您有一个web管理器,您可以这样做,也可以通过SSH这样做。在你尝试完成之前还有几个步骤,如果你需要帮助,你可以问我你是否还没有完成

首先,我想你必须填写变量。你给这些“变量”一个值。假设这是databaseconfig.php

 <?php
define("HOST", "localhost");     // The host you want to connect to.
define("USER", "usernamefordatabse");    // The database username.
define("PASSWORD", "usernamepassword");    // The database password.
define("DATABASE", "databasename");    // The database name.

define("CAN_REGISTER", "any");
define("DEFAULT_ROLE", "member");

define("SECURE", FALSE);  
?>

我有一个文件。因此,我将这些变量分别命名为密码、数据库等。。有意思。它们现在的意思是连接到数据库的信息

在中的另一个文件中,使用此databaseconnection.php

<?php
include_once 'databaseconfig.php';   // As functions.php is not included
$mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE);
?>

我使用连接到数据库。这是我为此制作的两个不同的php文件,我不确定是否可以将它们组合起来

因此,现在在主页上说一下index.html,或者说你的页面所在的任何地方都希望连接到数据库。在该页面的顶部,您必须连接它

<?php
include_once 'includes/databasebconnection.php';
?>


它位于需要访问数据库的页面的顶部。该数据库连接已连接到数据库的配置文件databaseconfig,这是第一组代码。那是一条不完整的路线。我连接了另一个,它实际运行所有操作,因此根据结果,它们会得到不同的反馈。

谁知道。。。您的MySQL服务器是否在本地主机上运行?如果是,那么应该是localhost。至于用户名和密码。。。好吧,不管你的MySQL服务器上设置了什么用户名和密码。数据库呢?我们怎么知道你给你的数据库起了什么名字……这是我第一次这么做,但我看不出有多少这样做的迹象。我的设置来自我的xampp mysql。我想知道网络服务器是否也一样为什么会这样?它们是两个不同的MySQL服务器。您可以选择您的用户名/密码/数据库名称。。。这是你设定的。