一般来说,如果我使用 php 创建 CMS。我在本地主机中创建并命名了数据库。现在,如果我或我的客户在任何服务器上上传 CMS,它将如何工作。因为该服务器中没有数据库。
在我的 php 代码中,我编写了创建数据库。现在我如何创建一个 CMS,它可以自动创建数据库和表,除了上传 CMS 之外,客户端不需要知道任何事情。
示例:在 CMS 中有一条查询语句 (SELECT * FROM users)。我将包含用户信息的表命名为 users。
但是如果客户将我的 CMS 上传到他的服务器中,它将如何工作。他是否必须去 phpmyadmin 并创建一个相同的数据库,就像我在开发 CMS 时创建和命名的一样。