How many databases do I need?

时间:2013-06-08 作者:Josh Smith

我被要求为其他人建立另一个网站。最终,我会把它交给他们。

我将在本地开发它,然后现场使用,然后移交完全控制权。同时,我需要一个数据库供WP使用。我是将新网站连接到我个人网站已有的现有数据库中,还是每个网站都有一个数据库?

我不想把我的数据库和别人的数据库一起导出。

1 个回复
最合适的回答,由SO网友:Milo 整理而成

多个安装可以共享一个数据库,只要每个安装具有唯一的table prefix 定义于wp-config.php 在完成安装过程之前:

/**
 * WordPress Database Table prefix.
 *
 * You can have multiple installations in one database if you give each a unique
 * prefix. Only numbers, letters, and underscores please!
 */
$table_prefix  = \'client_1_\';
我个人觉得为每次安装创建一个新的数据库更容易,因为我的主机允许无限数量的数据库。然而,我仍然使表前缀对于每次安装都是唯一的,因为如果客户端安装了错误的插件,并且代码不安全,它可能会防止SQL注入攻击。

结束

相关推荐

MultiSite:使用子博客的虚拟文件夹

我们学校使用wordpress网络。主域提供对一般信息的访问,子站点是由学生管理的特定项目。我想所有的子网站都有一个虚假的文件夹名称附加其url。example假设主要领域是学校。埃杜我的子网站是school.edu/project1/ school.edu/project2/ 我希望它变成:school.edu/projects/project1/ school.edu/projects/project2/ 我该怎么做?UPDATE 1我尝试将此规则添加到。htacc