本文摘自PHP中文网,作者藏色散人,侵删。
larval捕获mysql错误的方法:1、使用errorInfo变量返回SQLSTATE错误和消息;2、使用异常处理程序“app/Exceptions/Handler.php并侦听QueryExceptions”将所有SQL错误记录到数据。
推荐:《mysql视频教程》
Laravel使用PDO,因此您可以使用errorInfo变量返回SQLSTATE错误和消息。基本上,您需要使用$e->errorInfo;
如果要将所有SQL错误记录到数据库中,可以使用异常处理程序(app/Exceptions/Handler.php并侦听QueryExceptions。像这样的:
1 2 3 4 5 6 7 8 9 10 11 |
|
然后你可以用这样的东西:
相关阅读 >>
anemometer图形化显示mysql慢日志的工具搭建及使用的实例解析
在mysql 5.7上使用group by语句出现1055错误问题
更多相关阅读请进入《larval》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。