标签: php database-connection kohana
我想在Kohana中获取默认的MySQL数据库连接,以便与第三方库一起使用。我怎么能这样做?
到目前为止,我有以下代码:
$db = Database::instance('default'); $db->connect(); // After this, how can I retrieve the MySQL connection instance?
答案 0 :(得分:2)
连接存储在Database类的受保护属性中。
您可以在Database类中看到此变量,并在MySQL类中设置它。如果您想要访问此变量,那么您可以重载Database类以为其提供getter。
答案 1 :(得分:0)
好吧,我不知道为什么你需要它,但每次返回一个单例实例时,Database :: instance('default')都可以在你的代码中的任何地方使用它。 'default'可以视为连接名称。