MySQL
Informacje o serwerze
Szukaj…
Parametry
Parametry | Wyjaśnienie |
---|---|
ŚWIATOWY | Pokazuje zmienne skonfigurowane dla całego serwera. Opcjonalny. |
SESJA | Pokazuje zmienne skonfigurowane tylko dla tej sesji. Opcjonalny. |
POKAŻ ZMIENNE przykład
Aby uzyskać wszystkie zmienne serwera, uruchom zapytanie w oknie SQL preferowanego interfejsu (PHPMyAdmin lub innego) lub w interfejsie CLI MySQL
SHOW VARIABLES;
Możesz określić, czy chcesz zmienne sesji czy zmienne globalne w następujący sposób:
Zmienne sesji:
SHOW SESSION VARIABLES;
Zmienne globalne:
SHOW GLOBAL VARIABLES;
Jak każde inne polecenie SQL, możesz dodać parametry do zapytania, takie jak polecenie LIKE:
SHOW [GLOBAL | SESSION] VARIABLES LIKE 'max_join_size';
Lub używając symboli wieloznacznych:
SHOW [GLOBAL | SESSION] VARIABLES LIKE '%size%';
Możesz również filtrować wyniki zapytania POKAŻ za pomocą parametru WHERE w następujący sposób:
SHOW [GLOBAL | SESSION] VARIABLES WHERE VALUE > 0;
POKAŻ STATUS przykład
Aby uzyskać status serwera bazy danych, uruchom tę kwerendę w oknie SQL preferowanego interfejsu (PHPMyAdmin lub innego) lub w interfejsie CLI MySQL.
SHOW STATUS;
Możesz określić, czy chcesz otrzymać SESJĘ, czy GLOBALNY status swojego serwera, w następujący sposób: Status sesji:
SHOW SESSION STATUS;
Status globalny:
SHOW GLOBAL STATUS;
Jak każde inne polecenie SQL, możesz dodać parametry do zapytania, takie jak polecenie LIKE:
SHOW [GLOBAL | SESSION] STATUS LIKE 'Key%';
Lub polecenie Gdzie:
SHOW [GLOBAL | SESSION] STATUS WHERE VALUE > 0;
Główna różnica między GLOBAL i SESSION polega na tym, że w przypadku modyfikatora GLOBAL polecenie wyświetla zagregowane informacje o serwerze i wszystkich jego połączeniach, podczas gdy modyfikator SESSION pokazuje tylko wartości dla bieżącego połączenia.