어떤 명령이 현재 버전의 MySQL 데이터베이스를 반환합니까?
답변
많은 답변이 사용하는 것이 좋습니다 mysql --version
. 그러나 mysql
프로그램은 클라이언트입니다. 서버는 mysqld
입니다. 따라서 명령은
mysqld --version
또는
mysqld --help
데비안과 Windows에서 작동합니다.
클라이언트가있는 MySQL 서버에 연결하면
select version()
또는
select @@version
답변
이 기능을 사용해보십시오-
SELECT VERSION();
-> '5.7.22-standard'
또는 자세한 내용은 다음을 사용하십시오.
SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------------------+
| protocol_version | 10 |
| version | 5.0.27-standard |
| version_comment | MySQL Community Edition - Standard (GPL) |
| version_compile_machine | i686 |
| version_compile_os | pc-linux-gnu |
+-------------------------+------------------------------------------+
5 rows in set (0.04 sec)
MySQL 5.0 참조 매뉴얼 (pdf)-현재 MySQL 버전 확인-42 페이지
답변
시험
mysql --version
예를 들어. 또는 dpkg -l 'mysql-server*'
.
답변
사용은 mysql -V
우분투에 나를 위해 잘 작동합니다.
답변
SHOW VARIABLES LIKE "%version%";
+-------------------------+------------------------------------------+
| Variable_name | Value |
+-------------------------+------------------------------------------+
| protocol_version | 10 |
| version | 5.0.27-standard |
| version_comment | MySQL Community Edition - Standard (GPL) |
| version_compile_machine | i686 |
| version_compile_os | pc-linux-gnu |
+-------------------------+------------------------------------------+
5 rows in set (0.04 sec)
답변
나는 그것을 얻는 쉬운 방법을 찾았다.
예 : Unix 명령 (이 방법으로 2 개의 명령이 필요하지 않습니다.),
$ mysql -u root -p -e 'SHOW VARIABLES LIKE "%version%";'
샘플 출력 :
+-------------------------+-------------------------+
| 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 입니다.
이 유용한 참조를 찾으십시오 .
답변
를 들어 우분투 당신은 MySQL의 버전을 확인하려면 다음 명령을 시도 할 수 있습니다 :
mysql --version