【发布时间】:2017-04-11 06:53:13
【问题描述】:
我正在制作一个在朋友的网络托管服务上使用 MySQL 数据库的网站。它支持 PHP 和 MySQL,但我不确定要在哪个文件中创建数据库和表。我理解语法,所以我只需要知道在哪里以及在哪些文件中执行它。我猜你没有放它在网站的 html 文件中,因为它只需要创建一次。
我有以下代码:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$conn = mysqli_connect($servername, $username, $password);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "CREATE DATABASE LeagueData";
if (mysqli_query($conn, $sql)) {
echo "Database created successfully";
} else {
echo "Error creating database: " . mysqli_error($conn);
}
mysqli_close($conn);
?>
【问题讨论】:
-
你试过什么?在此处提问之前,您必须自己做一些工作。
-
你想达到什么目的?如果您只想简单的电子邮件登录。你甚至不需要数据库。只需创建一个 CSV 文件即可。
-
就我个人而言,我会使用 mysql gui 在我的电脑上开发数据库,并在高兴时将其备份并恢复到目标系统。
-
严格来说,如果您正在制作一个公开可用的网页,并且有这么少的知识,我不建议您制作一个 PHP/MySQL 驱动的网站。在不了解数据库和安全性的情况下,它将以灾难(或至少是潜在的灾难)告终。
-
您的朋友应该有一个用于他的主机的控制面板。两个最著名的面板是 cPanel 和 Plesk 或者他的面板可能是别的东西。无论如何,他的托管公司应该在他购买时通过电子邮件将他的面板信息发送给他。在该面板中,您有一个与 DB 相关的部分。您可以创建数据库和用户,然后您可以访问一些工具,例如 phpMyAdmin 来管理您的数据库。