6

我有一个使用 Pear DB 处理 MySQL 数据库的 PHP 项目。该项目中的一个函数依赖于SELECT ROW_COUNT()找出受某些 SQL 语句影响的行数的结果。在 MySQL 5.1ROW_COUNT()上表现如预期,而在 5.5 上它总是返回0

我也尝试过通过 MySQL Workbench 执行插入并执行SELECT ROW_COUNT(),它也返回 0。虽然,通过 MySQL cli 做同样的事情,工作正常!

有人偶然发现这个吗?

谢谢!

4

1 回答 1

2

MySQL 5.5 中的行为发生row_count()了变化。有关更多信息,请参阅MySQL RefMan for row_count()

于 2012-10-01T13:14:14.410 回答