我正在建立一个将在朋友的网络托管服务上使用MySQL数据库的网站。它支持PHP和MySQL,但我不确定我打算创建数据库和表的文件。我理解语法,所以我只需要知道在哪里和哪些文件中执行它。我猜你不要放它在网站的html文件中,因为它只需要创建一次。
我有以下代码:
ZipEntry
答案 0 :(得分:1)
您不必创建文件。您必须在MySQL中创建数据库和结构(或者您可以将.sql文件加载到MySQL中)。
如果他有phpMyAdmin使用它。这更容易。
在MySQL中创建一个表:http://dev.mysql.com/doc/refman/5.7/en/creating-tables.html
从命令行导入.sql文件:mysql -u username -p database_name< file.sql
答案 1 :(得分:0)
加上帕特里克的回答:
您需要先创建数据库,而不是通过PHP创建数据库。 mysqli
允许您连接到特定数据库(需要在代码中指定),然后对该数据库执行查询。
首先,创建一个数据库。您应该咨询您的网络托管服务提供商,了解如何执行此操作。大多数Web主机允许您通过其中一个CPanel模块创建数据库。 (您还必须创建“用户”,并将该用户分配给新创建的数据库。)
创建数据库后,您将能够通过PHP连接到它。您连接数据库的代码应如下所示:
$conn = mysqli_connect($servername, $username, $password, $database_name);