kohana 数据库连接的bug

这两天重新装了 wamp 在本地上调试,现在php的版本已经发展到5.6了,原来用得习惯的kohana也升到了3.3.2,惊喜之余却发现了一个数据库连接的问题:

kohana 数据库连接的bug_第1张图片

kohana 数据库连接的bug_第2张图片

kohana 数据库连接的bug_第3张图片

这里会抛出“mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead”这样的异常信息。在确定数据库配置正确的情况下,临时的解决办法如下:

kohana 数据库连接的bug_第4张图片

结论是 php_mysql 扩展在php的未来计划中将要被 php_mysqli 或者 pdo 代替。而 Kohana 没有做出相应的修改。或者kahana在接到这种异常的时候,要判断 mysql_errno 的返回是不是等于0,如果是,则需要让程序继续执行。


你可能感兴趣的:(kohana 数据库连接的bug)