MySQL + PDO:高级游标*没有*获取数据?

时间:2017-04-03 19:54:06

标签: php mysql pdo

看作MySQL / PDO does not support scrollable cursors,有没有其他方法可以在没有获取数据的情况下推进光标,而不使用OFFSET

我基本上需要相当于mysql_data_seek。我知道有一个基本相同的existing question,但是答案是建议提取行来推进光标,或使用PDO::ATTR_CURSOR => PDO::CURSOR_SCROLL doesn't work

我已尝试获取行,但它导致我的服务器出现大量缓慢,因为MySQL发送的数据超出了所需数据。

我只想确认或否认存在一种方法来推进光标,然后我花了很多时间在旧版应用程序中重写了几十个查询。

1 个答案:

答案 0 :(得分:-3)

  

有没有其他方法可以在不获取数据的情况下推进游标,而不使用OFFSET?

你不需要它。

  

MySQL发送的数据超出了所需的数量。

Mysql在这里无关。 您的SQL 请求的方式数量超出了所需的数据。

更改您的sql而不是寻找无用的功能,无论如何都无法帮助您。