【发布时间】:2014-05-29 11:47:40
【问题描述】:
我正在使用最新的 2.1.4 版本的 codeigniter,并且正在使用 mysql 数据库。
我正在使用 codeigniter db API 工具,例如 query() _error_message() 和 _error_Numner() 来执行和检查 db 操作。
但是,我遇到了一种情况,我想检查一个失败的情况,我想检查我的代码在数据库关闭时的行为(mysql服务停止)。如果我在关闭 mysql 后调用我的控制器/模型,我意识到插入的 query() API 没有返回任何内容(它的空白)。
我之前在插入的情况下检查真或假,在选择查询的情况下检查空字符串,但我很想知道是否有一种方法可以在数据库无法初始化时捕获异常连接问题。
我知道 CI 不会在查询执行失败的情况下抛出错误,那么数据库连接失败的情况也一样吗?
谢谢
【问题讨论】:
标签: codeigniter