MySQL включва @@version системна променлива и VERSION() функция, която ви позволява да разберете коя версия на MySQL използвате.
Функцията VERSION()
Ето пример за използване на VERSION() функция:
SELECT VERSION();
Това просто връща номера на версията и не повече. Като това:
8.0.11
Системната променлива @@version
Ето пример за използване на @@version променлива:
SELECT @@version;
Това също връща само номера на версията. Като това:
8.0.11
Командата SHOW VARIABLES
Можете също да използвате SHOW VARIABLES команда за изброяване на всички системни променливи. Тази команда извежда всички системни променливи. Но тъй като има много системни променливи, вероятно искате да стесните резултатите с LIKE клауза.
Като това:
SHOW VARIABLES LIKE "%version%";
Това води до нещо подобно:
| Име_на_променлива | Стойност |
|---|---|
| innodb_version | 8.0.11 |
| версия_протокол | 10 |
| конверсии_тип_подчинени | |
| tls_version | TLSv1,TLSv1.1,TLSv1.2 |
| версия | 8.0.11 |
| версия_коментар | MySQL Community Server – GPL |
| version_compile_machine | x86_64 |
| version_compile_os | macos10.13 |
| version_compile_zlib | 1.2.11 |