标签: mysql
我有一个使用Pear DB来处理MySQL数据库的PHP项目。该项目内部的一个函数依赖于SELECT ROW_COUNT()的结果来查找受某些SQL语句影响的行数。在MySQL 5.1 ROW_COUNT()上表现如预期,而在5.5上它总是返回 0 。
SELECT ROW_COUNT()
ROW_COUNT()
我也试过通过MySQL Workbench执行插入并执行SELECT ROW_COUNT()并且它也返回0.虽然通过MySQL cli做同样的事情,但工作正常!
有人偶然发现了这个吗?
谢谢!
答案 0 :(得分:2)
在MySQL 5.5中,row_count()的行为发生了变化。有关详细信息,请参阅MySQL RefMan for row_count()。
row_count()