A MySQL-nek legalább három típusa van. Ezek az eredeti az Oracle-től, a MariaDB az eredeti fejlesztőjétől, amely azután jelent meg, hogy az Oracle tulajdonába került, és a PerconaDB - egy saját tárolómotorral rendelkező elágazás. Mindegyik fajtának több aktuális verziója van, amelyek a disztribúciótól függően alapértelmezetten is jöhetnek. Ezután nézzük meg, hogyan lehet megtudni a verziót. A verzió határozza meg a támogatott funkciókat, valamint néhány korlátozást.
A verzió kiderítésének legjobb módja, ha hozzáférése van a szerverhez, a mysqld parancs futtatása a --version
opcióval:
$ mysqld --version
Ebben az esetben a MariaDB 10.3 van telepítve. Ha van felhasználónevünk és jelszavunk az adatbázis eléréséhez, akkor a konzolos kliens segítségével csatlakozhatunk hozzá. Ez is kiadja a szerver verzióját, amikor csatlakozik. Például:
$ mysql -u user_name -h хост -p
Or:
$ sudo mysql -u root
Ha már csatlakozott a szerverhez, és látni szeretné a verziót, használjon egy ilyen parancsot:
$ mysql> SELECT VERSION();
Láthatja a verzió változó értékét:
mysql> SHOW VARIABLES LIKE '%version%';
Ha nincs hozzáférése az adatbázis-kiszolgálóhoz, és nem tud terminál segítségével csatlakozni hozzá, akkor is megtekintheti a verziót a PhpMyAdmin segítségével. Szükség van a jogosultsági adatokra. Csak engedélyezd a programban, és a főoldalon az Adatbázisszerver részben láthatod a szükséges adatokat.
A verzió kiderítése egyszerű Ez a feladat sokféleképpen megoldható, és nemcsak a verzió jelenik meg, hanem az adatbázis típusának neve is. Például MariaDB vagy Percona.