MySQL Error number: 3965; Symbol: ER_WARN_DEPRECATED_FOUND_ROWS; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: 3965; Symbol: ER_WARN_DEPRECATED_FOUND_ROWS; SQLSTATE: HY000

Message: FOUND_ROWS() is deprecated and will be removed in a future release. Consider using COUNT(*) instead.

错误说明:

ER_WARN_DEPRECATED_FOUND_ROWS:MySQL错误号3965,表示“使用FOUND_ROWS()来获取最后一次UPDATE或DELETE操作影响的行数已被弃用”。

常见案例

如果应用程序调用FOUND_ROWS()函数来获取其上一次查询对数据库改变的行数,这个错误号会被报告。

解决方法:

为了解决此错误,应用程序应停止使用FOUND_ROWS()函数,而是使用mysql_info()函数来获取最后一次操作影响的行数。


数据运维技术 » MySQL Error number: 3965; Symbol: ER_WARN_DEPRECATED_FOUND_ROWS; SQLSTATE: HY000 报错 故障修复 远程处理