我用同樣的問題,在這個問題Yii2 Create Database Connection給出的代碼。如何在沒有Yii2配置文件的情況下連接數據庫?
我意識到$config
變量不再是web.php文件中的「config」文件夾中的變量,並且他在Configuration::setConfig()
函數中更改$config
。
我爲那些比我更有經驗的問題在Yii中是我應該怎麼寫
- 在
db
領域web.php文件(或在db.php中的文件),以「創建數據庫連接以編程方式不使用配置文件「? - 在函數
Configuration::setConfig()
中正確配置應用程序?
對不起,如果我的問題不夠清楚。如有需要,請在評論中詢問詳情。謝謝!
我應該指出,如果我有一個有效的初始數據庫在db.php中文件中設置和註釋配置::調用setConfig()行,它工作得很好。它使用表單中設置的新數據庫更改初始數據庫。 – mada