【发布时间】:2013-10-31 08:48:39
【问题描述】:
我正在开发一个使用 Kohana 3.3 的项目。 我遇到了要连接到数据库的问题。应用程序告诉我它正在使用 MySQL,但它已经过时了。
为了解决这个问题,我下载了 Kohana 3.3 的 MySQLi 驱动程序并按照说明操作(在模块文件夹中创建一个 mysqli 文件夹并在 bootstrap.php 中添加一个新行以启用它)。
但是,当我尝试执行任何数据库操作时,它仍然说它正在使用 MySQL。 错误为:“Database_Exception [8192]: mysql_connect(): mysql 扩展已弃用,将来将被删除:请改用 mysqli 或 PDO”。
我用来启用模块的行是'mysqli' => MODPATH.'mysqli', // MySQLi support for Kohana
我使用的 MySQLi 驱动程序是 this(链接到 github)。
谁能看出发生了什么问题?
提前致谢。
【问题讨论】:
-
您是否同时使用模块
mysqli和database?我认为这不应该被声明为模块,而应该被声明为 DB 模块中的驱动程序
标签: php mysql mysqli kohana-3.3