是否可以使用Zend_Db或來自ZF的任何其他組件列出數據庫?使用Zend Framework列出數據庫
1
A
回答
4
沒有Zend_Db->showDatabases()
命令,但可以執行查詢'SHOW DATABASES'(假定mysql)並循環查看結果。
0
我假設你使用multiDb並希望你的應用程序中連接所有數據庫的列表。檢測您的服務器/網絡上的數據庫或應用程序中未包含的數據庫並不是ZF應該使用的。
爲了得到當前與multiDb連接所有的數據庫,你可以使用一個控制器下面
$bootstrap = $this->getInvokeArg('bootstrap');
$resource = $bootstrap->getPluginResource('multidb');
$resource instanceof Zend_Application_Resource_Multidb;
$options = $resource->getOptions();
// getOptions is a little misleading because it actually is an array with all your db configs
注意,對於Zend_Db_Table的文檔中提到的註冊表用於存儲附加數據庫這是另一種選擇,而不是覆蓋multiDb
相關問題
- 1. Zend Framework多個數據庫
- 2. 從數據庫加載數據+ Zend Framework
- 3. Zend Framework:數據流
- 4. Zend Framework 2 - 數據庫連接
- 5. Zend Framework中的數據庫連接
- 6. Zend Framework 2多個數據庫
- 7. Zend Framework和SQL Server數據庫
- 8. Zend Framework數據庫插入問題
- 9. Zend Framework從數據庫檢索值
- 10. Zend Framework中的數據庫訪問2
- 11. Zend Framework:大數據庫的問題
- 12. Zend Framework數據庫初始化
- 13. Zend Framework 2數據庫連接問題
- 14. 多重表單數據使用Zend Framework
- 15. 使用zend從數據庫獲取列
- 16. 使用Zend Framework
- 17. 使用Zend Framework
- 18. 使用Zend Framework更新數據庫字段
- 19. 使用Zend Framework跟蹤數據庫更改?
- 20. 如何使用Zend Framework連接到MSSQL數據庫?
- 21. 使用Zend Framework 2進行動態數據庫連接?
- 22. 使用Zend Studio和Zend Framework
- 23. 在Zend Framework中下載數據庫表列字段爲CSV
- 24. 如何使用Zend Framework 2原則重命名數據庫中的列名?
- 25. Zend Framework 2 - 如何使用外部庫
- 26. 如何使用ZEND FRAMEWORK的類庫?
- 27. Zend Framework JSON輸出
- 28. 從點擊數據庫加載數據+ Zend Framework
- 29. 擷取Zend Framework的數據庫會話數據時
- 30. 如何使用Zend Framework在MySql數據庫中使用存儲過程?