Переодически возникает необходимость выяснить точную версию установленного сервера MySQL / MariaDB, в этой заметке я расскажу как эту самую версию узнать. Обычно необходимость такая возникает при сборке кластера или его модификации, например для отладки.
Давайте рассмотрим несколько способов решения данной задачи:
Способ первый (с помощью MySQL CLI):
Выполним переход в CLI MySQL (Конечно для этого у Вас должны быть соответствующие права)
mysql
или
mysql -u user -p password
где user — имя пользователя и password — пароль соответственно.
После чего выполняем следующую команду:
> select version();
Результатом выполнения этой команды в CLI MySQL будет нечто вроде:
где собственно 10.6.16 и есть версия СУБД.
Способ второй (с помощью DBeaver-ce)
DBeaver-ce- данное ПО предназначено для управления СУБД с помощью GUI. Устанавливаем, скачав дистрибутив от сюда. Запускаем. Дальше необходимо выполнить следующие десйствия:
1. Настраиваем подключения, указывая ip адрес , порт , логин и пароль. Логин далжен иметь права на удаленное подключение!
2. Подключаемся
3. Исполняем SQL скрипт на Базе данных. > select version();
На картинке стрелочками указано. И получаем версию установленной СУБД.
Способ третий (с помощью командной строки самого сервера)
Заходим на сервер с СУБД и в командной сторе набираем:
mysql -V
или
mysql --version
Получаем вывод как на картинке с версией установленной СУБД на сервере. Команду лучше всего выполнять от имени пользователя с повышенными привелегиями или пользователя имеющего необходимые доступы.
Надеюсь, что небольшая заметка будет полезна.
#mariaDB #СУБД #mariagalera