Archive

踩坑教训

PHP 事务中锁等待超时 读数据异常问题 for update

在PHP中,默认情况下,当一个事务因为锁等待超时而失败时,MySQL扩展不会抛出异常或错误,而是简单地返回一个空的结果集。这对于应用程序来说可能并不方便,因为无法区分是数据本身为空,还是因为锁等待超时导致读不到数据。 网上给的结局方案...
阅读全文

PHP7转PHP8代码需要做哪些修改?

在将 ·PHP 7· 代码转换为 PHP 8 时,可能需要做出一些修改,因为 PHP 8 引入了一些新特性并删除了一些过时的特性。以下是可能需要修改的一些方面: 声明严格模式:PHP 8 强制实施了类型声明,因此需要在 PHP 7 代...
阅读全文

MySQL命令行中创建触发器要注意的问题

触发器创建语法: ![photo2024-03-12 20.46.19.jpeg][1] 在MySQL终端中,使用上述语法时会报错,因为SQL语句末尾需要加分号; ,但是终端中一旦出现分号,系统就认为触发器创建结束,导致出错,所以需要...
阅读全文

限流方案

限流方案:保护系统稳定和可靠的流量控制 在现代计算机系统中,限流是一种重要的技术手段,用于控制系统的负载和保护系统免受过高的访问流量冲击。本篇博客将介绍一些常见的限流方案,帮助您实现流量控制和保护系统的稳定性和可靠性。 1. 令牌桶算...
阅读全文