0

一般来说,如果我使用 php 创建 CMS。我在本地主机中创建并命名了数据库。现在,如果我或我的客户在任何服务器上上传 CMS,它将如何工作。因为该服务器中没有数据库。

在我的 php 代码中,我编写了创建数据库。现在我如何创建一个 CMS,它可以自动创建数据库和表,除了上传 CMS 之外,客户端不需要知道任何事情。

示例:在 CMS 中有一条查询语句 (SELECT * FROM users)。我将包含用户信息的表命名为 users。

但是如果客户将我的 CMS 上传到他的服务器中,它将如何工作。他是否必须去 phpmyadmin 并创建一个相同的数据库,就像我在开发 CMS 时创建和命名的一样。

4

1 回答 1

0

您可以创建一个 php 页面,该页面将执行一些查询来创建数据库和表。

但我认为,要求您的用户创建一个数据库(空白数据库)并向您的 CMS 系统提供、 和的hostname详细database name信息是一个不错的选择。因此,您可以使用它来执行创建表的查询。我认为,这就是大多数论坛和 CMS 软件的做法。database usernamedatabase password

于 2012-04-16T05:25:14.050 回答