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()函数来获取最后一次操作影响的行数。