Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 我想要另一个数据库使用的数据库副本_Mysql_Database_Replication - Fatal编程技术网

Mysql 我想要另一个数据库使用的数据库副本

Mysql 我想要另一个数据库使用的数据库副本,mysql,database,replication,Mysql,Database,Replication,我有我公司的数据库。 我想为客户的公司创建另一个数据库。客户的公司要求与我们的相同。这样我就可以使用我的数据库1创建他们的数据库。 在database1中有一个表,我想在客户的公司数据库中使用它。所以,请告诉我如何通过只使用我公司和客户公司的数据库1来减少冗余???或者你认为我想复制数据库1???如果我必须制作database1的副本,那么我如何在mysql中制作它??? 请建议我如何将一个数据库结构用于其他数据库。 我需要您的帮助。请告诉我正确的方法。如果您的客户端没有单独的服务器要求,那么您

我有我公司的数据库。 我想为客户的公司创建另一个数据库。客户的公司要求与我们的相同。这样我就可以使用我的数据库1创建他们的数据库。 在database1中有一个表,我想在客户的公司数据库中使用它。所以,请告诉我如何通过只使用我公司和客户公司的数据库1来减少冗余???或者你认为我想复制数据库1???如果我必须制作database1的副本,那么我如何在mysql中制作它??? 请建议我如何将一个数据库结构用于其他数据库。
我需要您的帮助。请告诉我正确的方法。

如果您的客户端没有单独的服务器要求,那么您可以按照以下步骤进行操作-

我假设一些主表对于您和您的客户机总是相同的,正如您提到的,它们都有相同类型的项目,所以在同一服务器上创建3个数据库-

master_db:它将保留通用信息表,您和您的客户都将使用这些表,并且应该为两者保留相同的信息-

客户数据库:它将存储那些为客户保留信息的表,比如客户的订单可能不同,需要的日志可能不同等等

您的数据库:它将只保留您需要的表格


注意:此外,这将取决于您在代码中如何使用db/表。多数据库设置是否适用于您。据我所知,这不应该是任何问题。

您应该为客户创建另一个相同的数据库。请以更详细的方式描述情况,包括您将在何处托管这两个数据库,数据库1的未来更改将如何影响客户数据库,数据隐私问题(如有)。