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

PHP asynchroniczne zapytanie mysql

To możliwe.

$mysqli->query($long_running_sql, MYSQLI_ASYNC);

echo 'run other stuff';

$result = $mysqli->reap_async_query(); //gives result (and blocks script if query is not done)
$resultArray = $result->fetch_assoc();

Możesz też użyć mysqli_poll, jeśli nie chcesz mieć połączenia blokującego

http://php.net/manual/en/mysqli.poll.php



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przywrócić pojedynczą tabelę MySQL za pomocą mysqldump?

  2. Konwersja daty w MySQL z pola tekstowego

  3. Jak znaleźć domyślny zestaw znaków serwera w mysql?

  4. BŁĄD 1045 (28000):Odmowa dostępu dla użytkownika „root”@„localhost” (przy użyciu hasła:NIE)

  5. Instrukcja Insert, która sprawdza, czy przed wstawieniem nie ma duplikatów