0
我比較新的CodeIgniter框架(我使用v2)。如何配置CodeIgniter從特定數據庫獲取信息?
我需要編寫一個應用程序,用戶可以登錄到中央數據庫。成功登錄後,用戶將被重定向到其後端,該後端應連接到其特定數據庫,該數據庫存儲在每個用戶的登錄表中。
如何設置CodeIgniter的配置以便能夠從正確的數據庫中獲取信息?
我要實現的是這樣的:
$config['default']['database'] = "Logins"
$config['specific']['database'] = get_user_database();
在笨這可能嗎?
這是否在一個應用中提供多個數據庫?如果應用程序需要爲不同的用戶訪問10個不同的數據庫,我並不感到驚訝。我擔心的是,如果一個用戶需要在數據庫中寫入數據,訪問它的其他用戶將停止前一個用戶的查詢......我應該關注這個問題嗎? –
請記住,每次應用程序加載時,都會再次觸發數據庫連接。因此,如果用戶更改數據庫連接的執行上下文,它只會影響有問題的用戶,而不會影響其他用戶。 – manix