我正在为用 PHP 和 MySql 数据库开发的在线应用程序使用 REST Web 服务。
我有 2 个 MySql 数据库,名称不同,分别为 DB1 和 DB2。 DB1 和 DB2 都包含相同的表结构和相同的表名。
我的服务决定在发出请求时使用哪个数据库。 该门户在全局范围内使用,可满足数千个请求。
我有点担心,因为有 2 个不同的数据库,但有同名的表。
这会造成任何困惑吗?
最佳答案
根本不会。 如果您进行某种程度的 oop 编程,所有内容都将保留在它自己的容器/连接内。
我一直使用多个数据库,它们从不留下类/容器。因此,他们永远不会碰触彼此。 根据你的说法,你永远不会同时使用这两个连接,所以你基本上不会注意到它的存在 ^^
如果您需要同步两个数据,唯一的方法会是困惑。
关于php - 使用 Web 服务处理多个 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24448852/