Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP + MySQL:różnica między zapytaniami buforowanymi i niebuforowanymi

Zobacz:http://php.net/manual/en/mysqlinfo.concepts .buforowanie.php

Podążając za tymi cechami, buforowane zapytania powinny być używane w przypadkach, gdy oczekujesz tylko ograniczonego zestawu wyników lub musisz znać liczbę zwracanych wierszy przed odczytaniem wszystkich wierszy. Tryb niebuforowany powinien być używany, gdy oczekujesz większych wyników.

Zapytania buforowane są domyślne.

Przykład niebuforowany:

<?php
$mysqli  = new mysqli("localhost", "my_user", "my_password", "world");
$uresult = $mysqli->query("SELECT Name FROM City", MYSQLI_USE_RESULT);

if ($uresult) {
   while ($row = $uresult->fetch_assoc()) {
       echo $row['Name'] . PHP_EOL;
   }
}
$uresult->close();
?>

mam nadzieję, że to pomoże




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Railsy z bazą danych w pamięci

  2. Czy FCM (firebase cloudmessaging) Token dla jednego urządzenia czy dla jednego konta?

  3. Dołącz do dwóch tabel MySQL za pomocą PHP

  4. Przygotowane wyciągi PHP PDO

  5. Narzędzia wykresów Google z PHP i MySQL