Existujú najmenej tri typy MySQL. Sú to pôvodný od spoločnosti Oracle, MariaDB od vývojára pôvodného, ktorý sa objavil po tom, ako sa stal vlastníkom Oracle, a PerconaDB - fork s vlastným úložným mechanizmom. Každý druh má niekoľko aktuálnych verzií, ktoré môžu byť v závislosti od distribúcie predvolené. Ďalej sa pozrieme na to, ako zistiť verziu. Verzia určuje podporované funkcie, ako aj niektoré obmedzenia.
Najlepší spôsob, ako zistiť verziu, ak máte prístup k serveru, je spustiť príkaz mysqld s voľbou --version
:
$ mysqld --version
V tomto prípade je nainštalovaná MariaDB 10.3. Ak máte používateľské meno a heslo na prístup k databáze, môžete sa k nej pripojiť pomocou konzolového klienta. Aj ten po pripojení vypíše verziu servera. Napríklad:
$ mysql -u user_name -h хост -p
Alebo:
$ sudo mysql -u root
Ak ste sa pripojili k serveru a chcete zistiť verziu, použite príkaz, ako je tento:
$ mysql> SELECT VERSION();
Môžete vidieť hodnotu premennej verzia:
mysql> SHOW VARIABLES LIKE '%version%';
Ak nemáte prístup k databázovému serveru a nemôžete sa k nemu pripojiť pomocou terminálu, verziu si stále môžete zobraziť pomocou programu PhpMyAdmin. Je potrebné mať autorizačné údaje. Stačí sa autorizovať v programe a na hlavnej stránke v časti Databázový server sa zobrazia potrebné údaje.
Zistiť verziu je jednoduché Túto úlohu možno riešiť mnohými spôsobmi a zobrazuje sa nielen verzia, ale aj názov typu databázy. Napríklad MariaDB alebo Percona.