Узнаем версию MySQL

23.02.2022, 01:55

Известно как минимум три вида MySQL. Это оригинальная от Oracle, MariaDB от разработчика оригинальной, которая появилась после того как она стала принадлежать Oracle и PerconaDB - форк с собственным движком хранения данных. У каждого вида есть несколько актуальных версий, которые могут поставляться по умолчанию в зависимости от вашего дистрибутива. Дальше рассмотрим как узнать версию. От версии зависят поддерживаемые возможности, а также некоторые ограничения.

Как определить версию MYSQL

Наиболее способ узнать версию если у вас есть доступ к серверу, это выполнить команду mysqld с опцией --version:

$ mysqld --version

В этом случае установлена MariaDB 10.3. Если у вас есть имя пользователя и пароль для доступа к базе данных, вы можете подключиться к ней с помощью консольного клиента. Он тоже выводит версию сервера при подключении. Например:

$ mysql -u имя_пользователя -h хост -p

Или:

$ sudo mysql -u root

Вы могли подключаться к серверу и хотите посмотреть версию, используйте такую команду:

$ mysql> SELECT VERSION();

Можно посмотреть значение переменной version:

mysql> SHOW VARIABLES LIKE '%version%';

Если у вас нет доступа к серверу баз данных и вы не можете подключится к нему с помощью терминала, то вы всё ещё можете посмотреть версию с помощью PhpMyAdmin. Необходимо иметь данные для авторизации. Просто авторизуйтесь в программе и на главной странице, в разделе Сервер базы данных вы увидите нужную информацию.

Узнать версию просто Эту задачу можно решить множеством способов, причём выводится не только версия но и имя разновидности базы данных. Например, MariaDB или Percona..