Přidejte MYSQLI_USE_RESULT
jako resultmode
parametr do mysqli::query
volání, abyste mohli iterovat výsledky jeden řádek po druhém, aniž byste je všechny přenesli do PHP najednou. Podívejte se také na dokumentaci pro mysqli::use-result
.
Zapište každý řádek přímo do výstupního souboru, vyhněte se $result
variabilní. V kombinaci s výše uvedeným to může vést k tomu, že každý řádek bude načten ze serveru a zapsán do souboru, takže PHP nebude muset ukládat více než jeden řádek najednou.