Какая команда возвращает текущую версию базы данных MySQL?
попробовал это на Ubuntu и другом linux varian, SELECT @@version и отлично работает.
Вы также можете взглянуть на верхнюю часть оболочки MySQL при первом входе в систему. Фактически она показывает версию там.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 67971
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Для UBUNTU вы можете попробовать следующую команду для проверки версии mysql:
mysql --version
С консоли вы можете попробовать:
mysqladmin version -u USER -p PASSWD
Для Mac,
войдите на сервер mysql. выполните следующую команду: SHOW VARIABLES LIKE "%version%";
попробуйте
mysql --version
, например. Или dpkg -l 'mysql-server*'.
Войдите в свой mysql, скопируйте и вставьте это:
SHOW VARIABLES LIKE "%version%";
Пример вывода:
mysql> SHOW VARIABLES LIKE "%version%";
+-------------------------+---------------------+
| Variable_name | Value |
+-------------------------+---------------------+
| protocol_version | 10 |
| version | 5.1.73 |
| version_comment | Source distribution |
| version_compile_machine | i386 |
| version_compile_os | redhat-linux-gnu |
+-------------------------+---------------------+
5 rows in set (0.00 sec)
Просто войдите в Mysql с
mysql -u root -p
Затем введите эту команду
select @@version;
. Это даст результат как:
+-------------------------+
| @@version |
+-------------------------+
| 5.7.16-0ubuntu0.16.04.1 |
+-------------------------+
1 row in set (0.00 sec)
Я нашел простой способ получить это.
Пример: команда Unix (таким образом вам не нужны две команды.),
$ mysql -u root -p -e 'SHOW VARIABLES LIKE "%version%";'
Выборочные выходы: [ ! d2]
+-------------------------+-------------------------+
| Variable_name | Value |
+-------------------------+-------------------------+
| innodb_version | 5.5.49 |
| protocol_version | 10 |
| slave_type_conversions | |
| version | 5.5.49-0ubuntu0.14.04.1 |
| version_comment | (Ubuntu) |
| version_compile_machine | x86_64 |
| version_compile_os | debian-linux-gnu |
+-------------------------+-------------------------+
В приведенном выше варианте mysql версии 5.5.49.
Пожалуйста, найдите эту полезную ссылку.