MySQL obsahuje @@version systémovou proměnnou a VERSION() funkce, která vám umožní zjistit, jakou verzi MySQL používáte.
Funkce VERSION()
Zde je příklad použití VERSION() funkce:
SELECT VERSION();
To jednoduše vrátí číslo verze a nic víc. Takhle:
8.0.11
Systémová proměnná @@verze
Zde je příklad použití @@version proměnná:
SELECT @@version;
To také vrátí pouze číslo verze. Takhle:
8.0.11
Příkaz SHOW VARIABLES
Můžete také použít SHOW VARIABLES příkaz k vypsání všech systémových proměnných. Tento příkaz vypíše všechny systémové proměnné. Ale protože existuje mnoho systémových proměnných, pravděpodobně budete chtít zúžit výsledky pomocí LIKE doložka.
Takhle:
SHOW VARIABLES LIKE "%version%";
Výsledkem je něco takového:
| Název_proměnné | Hodnota |
|---|---|
| innodb_version | 8.0.11 |
| verze_protokolu | 10 |
| slave_type_conversions | |
| verze tls | TLSv1,TLSv1.1,TLSv1.2 |
| verze | 8.0.11 |
| version_comment | MySQL Community Server – GPL |
| version_compile_machine | x86_64 |
| version_compile_os | macos10.13 |
| version_compile_zlib | 1.2.11 |