我正在查看现有网站,他们正在使用单独的数据库.数据库似乎按以下方式设置:
就个人而言,我会将所有内容放入1个数据库中.对我来说,这将使得比几乎总是必须将数据库名称放在每个表的前面更容易.
我从安全角度可以看出,确保人们无法偶然访问错误的数据,但是在这个站点上将会有管理员(网站上大约10%的用户)需要访问所有数据库,数据库搜索.
做单独数据库的原因是什么?(该网站使用PHP和MySQL.)
编辑:数据库的名称是:
sitename (实际站点名称)(一般类型)member (会员数据)siteconfig (网站配置)