将我的网站连接到数据库

时间:2017-06-17 03:05:12

标签: php mysql mysqli cpanel

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

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

2 个答案:

答案 0 :(得分:2)

创建数据库

登录您的GoDaddy帐户。

单击“虚拟主机”。

在您要使用的主机帐户旁边,点击“管理”。

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

单击“添加”。

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

更多信息click here

答案 1 :(得分:0)

我最近刚刚了解到这一点。我将举例说明我为我所制作的网站编制的内容。它适用于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);  
?>

我在一个文件中有这个。所以我正在制作每个变量,即PASSWORD,DATABSE等等。他们现在的意思是连接到您的数据库的信息。

在另一个文件中有这个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,这是第一组代码。那是一个不完整的阵容。我有另一个连接实际上运行一切所以根据结果,他们得到不同的反馈。