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

Zmienna wait_timeout MySQL — GLOBALNA vs SESJA

Twój status sesji jest ustawiany po rozpoczęciu sesji i domyślnie przyjmuje bieżącą wartość GLOBALNĄ.

Jeśli rozłączyłeś się po wykonaniu SET @@GLOBAL.wait_timeout=300 , a następnie ponownie połączony, zobaczysz

SHOW SESSION VARIABLES LIKE "%wait%";

Result: 300

Podobnie w dowolnym momencie, jeśli tak zrobiłeś

mysql> SET session wait_timeout=300;

Dostaniesz

mysql> SHOW SESSION VARIABLES LIKE 'wait_timeout';

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| wait_timeout  | 300   |
+---------------+-------+


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można połączyć się z MySQL na Macu — brak pliku mysql.sock

  2. Znajdź najnowszy identyfikator duplikatów za pomocą MySQL

  3. Pobieranie wierszy RAND() bez ORDER BY RAND() w jednym zapytaniu

  4. Podłączanie kodu źródłowego PHP i przesyłanie formularza do bazy danych MySQL

  5. php:jak zmienić dane ciągu na dane liczbowe