mysqli:处理一个巨大的结果集

时间:2013-08-30 09:09:48

标签: php mysql mysqli

我在数据库方面不是很强,所以如果问题是转储,请原谅。我需要处理大量数据。一次不加载整个数据是很自然的。如何检索小尺寸(1,10或100)部分的行。 BTW,哪个部分尺寸更好?

1 个答案:

答案 0 :(得分:1)

一次将数据拉出一行可能是最简单的方法。 PDO非常简单:

<?php
$sth = $dbh->prepare("SELECT name, colour FROM fruit");
$sth->execute();
while($result = $sth->fetch(PDO::FETCH_ASSOC))
{
    // Do stuff to process row.
}
?>