MySQL enthält den @@version Systemvariable und die VERSION() Funktion, mit der Sie herausfinden können, welche Version von MySQL Sie verwenden.
Die VERSION()-Funktion
Hier ist ein Beispiel für die Verwendung von VERSION() Funktion:
SELECT VERSION();
Dies gibt einfach die Versionsnummer zurück und nicht mehr. So:
8.0.11
Die @@version-Systemvariable
Hier ist ein Beispiel für die Verwendung von @@version Variable:
SELECT @@version;
Dies gibt auch nur die Versionsnummer zurück. So:
8.0.11
Der SHOW VARIABLES-Befehl
Sie können auch SHOW VARIABLES verwenden Befehl, um alle Systemvariablen aufzulisten. Dieser Befehl gibt alle Systemvariablen aus. Da es jedoch viele Systemvariablen gibt, möchten Sie die Ergebnisse wahrscheinlich mit einem LIKE einschränken Klausel.
So:
SHOW VARIABLES LIKE "%version%";
Dies ergibt etwa Folgendes:
| Variablenname | Wert |
|---|---|
| innodb_version | 8.0.11 |
| Protokollversion | 10 |
| slave_type_conversions | |
| tls_version | TLSv1,TLSv1.1,TLSv1.2 |
| Version | 8.0.11 |
| Versionskommentar | MySQL Community Server – GPL |
| version_compile_machine | x86_64 |
| version_compile_os | macos10.13 |
| version_compile_zlib | 1.2.11 |