我用同样的问题,在这个问题Yii2 Create Database Connection给出的代码。如何在没有Yii2配置文件的情况下连接数据库?
我意识到$config
变量不再是web.php文件中的“config”文件夹中的变量,并且他在Configuration::setConfig()
函数中更改$config
。
我为那些比我更有经验的问题在Yii中是我应该怎么写
- 在
db
领域web.php文件(或在db.php中的文件),以“创建数据库连接以编程方式不使用配置文件“? - 在函数
Configuration::setConfig()
中正确配置应用程序?
对不起,如果我的问题不够清楚。如有需要,请在评论中询问详情。谢谢!
我应该指出,如果我有一个有效的初始数据库在db.php中文件中设置和注释配置::调用setConfig()行,它工作得很好。它使用表单中设置的新数据库更改初始数据库。 – mada