0

我正在尝试获取 ZF2 中当前配置的数据库的所有信息。基本上我可以通过查询来做到这一点。例如。:

SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '<databasename>'

.. 等等。

我想要的是使用像 PDO 这样的东西来为我提供这个信息(类似的东西$db->fetchAll(\PDO::FETCH_COLUMN))。这是因为我希望它可以与不同类型的数据库(mysql、sqlite 等)一起使用。

有什么办法可以使用 zend 的 dbAdapter 或从 zend 2 框架访问的任何东西来做到这一点?目前我正在研究如何获取一个 PDO 实例并使用它来完成它,但是从我所看到的 ZF2 包中包含的内容中不会发生这种情况。

4

0 回答 0