我正在使用 PHP 构建一个站点,它允许用户将大量数据添加到 MYSQL 数据库中的各种表中。这需要在我的数据库中大量插入、更新和删除表,有时在一个脚本中运行多个命令。
我担心捕捉实时发生的潜在错误(我已经测试,测试和测试,但仍然需要备份计划)。
我到处寻找解决方案,但找不到能满足我需求的解决方案,所以想知道这里是否有人有他们使用的任何做法或可以给我的建议。
我想要发生的事情:
如果连接到我的数据库时发生错误(例如),我想显示一个页面或警报窗口,其中显示“抱歉,我们遇到了问题”消息,并带有一个按钮来记录错误。当用户单击按钮时,我希望能够将 mysql_error() 记录到数据库中,其中包含对失败的命令/函数和页面名称的描述以及我可以跟踪的时间/日期戳。
这是任何人以前做过的事情还是可以提供替代方案?或者是否有一个内置函数可以做到这一点,而我错过了?
任何建议将不胜感激。