Как узнать версию MySQL?

Получить версию бд можно как из консоли, так и средствами языка mySQL.

Версия из консоли UNIX

Тут все просто. Получаем версию из консоли.

Версия из SQL консоли

Как получить версию mySQL не из unix консоли, а средствами самого sql. Рассмотрим полезные команды.

Во первых, можно обратиться к значению переменной @@version;

Если у вас используется продукт от Oracle, т.е. оригинальная mySQL, то вы получите однозначное значение версии. Но из-за вопросов лицензирования сейчас широко используется MariaDB, которая обеспечивает точное соответствие с API и командами MySQL, но распространяется под GNU GPL (лицензия на свободное программное обеспечение).

Потому вы скорее всего получите следующий результат:

Тоже самое вы получите и выполнив команду:

Очевидно это не то, что нам нужно, т.к. не ясно какая версия у mySQL.

Тогда можно попробовать команду статуса или прочитать глобальные переменные:

Первой строкой в ответе будет показана версия (вроде такой):

Здесь 5.5.56 — это как раз соответствие с оракловcкой версией mysql. После 5.5-й версии MariaDB стали нумеровать свои версии иначе, чем MySQL, т.к. они поддерживают не все новые фичи которые реализованы в MySQL 5.6.

Давайте заглянем еще и в глобальные переменные:

Здесь версия mysql никак не обнаруживается, но зато мы можем узнать версию innodb.

Написать комментарий

Мало букафф? Читайте есчо !

Нумерация при выборке строк в mySQL

Апрель 24, 2023 г.

В MSSQL есть функция ROW_NUMBER(), которая нумерует строки выборки. В MySQL такой функции пока нет, но мы можем использовать трюк с переменными для достижения нужного эффекта. К примеру, вы хотите выбрать название книг и пронумеровать список. Изначально ...

Читать

Развертывание бекапов mySQL из консоли unix

Февраль 6, 2018 г.

Как развернуть дамп базы данных mySQL, созданный ранее? Дамп представляет из себя mysql скрипт, в котором последовательно создаются таблицы (CREATE TABLE ...) и, возможно, другие объекты и производиться их наполнение (INSERT INTO ...). Нужно лишь отправить ...

Читать

 

Комментарии к «Как узнать версию MySQL?»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: