我的网站正准备上线。由于在我的网站上开发了更新,我想在真实服务器中测试更新而不影响真实数据。我需要 2 个数据库(具有 2 个名称的同一个数据库)来同时连接我的站点。一个用于测试我自己,另一个用于真正的用户。
我尝试将 config/main 复制到 config/main_test 并将主 index.php 复制到 index_test.php。并在 config/main.php 和 config/main_test.php 中实现了 2 个数据库连接。并将这些文件连接到 index.php 和 index_test.php 并尝试使用http://mysite.com/index.php和http://mysite.com/index_test.php运行该站点。但是这两个 url 都基于 config/main.php 中提供的数据库连接工作。
我怎样才能使用这两个数据库?我不认为保留整个网站的 2 个副本是一个好主意。欢迎所有建议