我正在尝试在ZF2中获取当前配置的数据库的所有信息。基本上我可以用查询来做。例如:
SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '<databasename>'
..等等。
我想要的是使用像PDO这样的东西来提供这些信息(类似$db->fetchAll(\PDO::FETCH_COLUMN)
)。这是因为我希望它能用于不同类型的数据库(mysql,sqlite等)。
我有什么方法可以使用zend的dbAdapter,或者从zend 2框架可以访问的任何东西?目前我正在研究如何使用它来获取PDO实例,但这不会发生在我所看到的ZF2包中。