gpt4 book ai didi

mysqli.reconnect 是否会重新运行因超时而失败的查询?

转载 作者:行者123 更新时间:2023-11-29 09:02:02 30 4
gpt4 key购买 nike

最近我注意到 mysql 连接超时,增加 wait_timeout 对此有所帮助。然而这种情况仍然发生。

我们还启用了 mysqli.reconnect 来 try catch 问题并允许脚本继续运行。然而,我在任何地方都看不到由于超时而运行并失败的 SQL 是否会在重新连接时自动重新运行,正如我所希望的那样。有什么想法吗?

最佳答案

阅读文档,似乎需要使用mysqli::ping()来自动重新连接。如果您在任何查询之前运行 ping(),则会在那时重新连接。

关于mysqli.reconnect 是否会重新运行因超时而失败的查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8311649/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com