虚拟地址空间 2个网站用同一个空间。那么mysql数据库能共用一个吗?

2个网站用同一个空间。那么mysql数据库能共用一个吗?如果两个或两个以上的网站必须使用MySQL数据库,这在技术上是可行的,而且实现非常简单。我们只需要使用表前缀来区分哪些表由网站a使用,哪些表由网

2个网站用同一个空间。那么mysql数据库能共用一个吗?

如果两个或两个以上的网站必须使用MySQL数据库,这在技术上是可行的,而且实现非常简单。我们只需要使用表前缀来区分哪些表由网站a使用,哪些表由网站B使用。但是,如果条件允许,不建议这样做。原因包括但不限于以下几点:1。以网站为单位增加备份工作的工作量,因为需要选择网站对应的表进行备份。并对数据库进行整体备份,其中包含所有网站表,造成不必要的数据冗余。

2. 数据库文件很容易变大,影响执行效率。导入和导出SQL转储文件时发生超时错误。(当然,有一种方法可以导入和导出大型库文件,这需要技术。如果你不明白,问我)

3。增加被黑客攻击的风险不利于网站安全。

我是杭州,中国书画国际大学执行校长。如果您的虚拟主机支持子目录绑定,则可以通过绑定子目录来构建多个网站。如果您的虚拟主机不支持子目录绑定,则只能通过程序实现。在网站首页上编写程序,根据输入的域名判断跳转到哪个主页或目录。通过这种方式,您可以将多个网站放在同一虚拟主机中,但您可以访问具有不同域名的不同网站。但是,访问主页时有一个缺点,域名不是直接显示,而是用文件名或目录名显示。网上有很多这样的代码。你可以搜索他们。