我的程序旨在用于多个项目(客户端)使用。我工作w/PHP和Mysql。为每个用户组分配数据库?
例如,客户端程序的实现将包括所有需要的表以及该客户端的用户列表。
该程序的每个实现(对于单独的和完全不同的客户端)将使用相同的一组表但是分开。例如,客户端A将有一个用户列表TABLE,而客户端B将有一个用户列表TABLE,但它们不是同一个表。
我会为每个实现有一个单独的数据库(并因此,为每个新的数据库启动一组新表)?
我需要了解什么我在编程阶段还处于早期阶段,但是希望为下一步做好准备。仍在为一个数据库中的表格编程,但我不想在这条路上有任何意外。 我目前托管在一家公共托管公司。
另请参见[为每个客户端使用单个数据库有什么优势?](http://stackoverflow.com/questions/13348/what-are-the-advantages-of-using-a-single-database - 用于-每个客户端)。 – 2011-07-06 06:34:25