집 >데이터 베이스 >MySQL 튜토리얼 >5세 어린이도 배울 수 있을 정도로 쉬운 Windows에서 MySQL 버전 확인하는 방법
MySQL 버전 확인
버전 간에 상당한 차이가 있을 수 있으므로 사용 중인 MySQL 버전을 아는 것이 중요합니다. 최신 버전의 MySQL은 시스템이 새로운 기능을 갖추고 더 많은 성능을 발휘할 수 있음을 의미합니다. 일부 기능은 시스템에서 작동하지 않을 수 있으므로 외부 도구 및 플러그인과 상호 작용할 때 잠재적인 문제를 파악하는 데 MySQL 버전 번호가 필수적일 수 있습니다.
오래된 데이터베이스는 보안 위반, 데이터 중복, 부정확한 보고 등의 오류에 취약합니다. 조직의 요구 사항을 충족하고 최신 소프트웨어와 기술을 활용하려면 데이터베이스 소프트웨어를 업그레이드하는 것이 중요합니다. 또한 최고의 MySQL 버전을 설치하면 시스템 오류 가능성이 낮아집니다.
이 글에서는 서버에서 MySQL 버전을 확인하는 방법을 설명합니다.
이 지침은 전용 서버 및 VPS의 MySQL 버전을 확인하기 위한 것입니다. 일부 작업에는 루트 권한이 필요합니다. MariaDB는 MySQL의 포크이기 때문에 명령은 각 데이터베이스 소프트웨어와 상호 교환적으로 작동합니다.
다음 명령을 사용하여 로컬 MySQL 서버의 버전을 확인하세요. 이 명령은 운영 체제에만 적용되는 것이 아닙니다. 이 명령은 MySQL을 실행하는 모든 Linux, Windows 및 macOS 버전과 호환됩니다.
mysql -V
출력은 다음과 같습니다.
# mysql -V mysql Ver 15.1 Distrib 10.3.37-MariaDB, for Linux (x86_64) using readline 5.1
클라이언트 측 유틸리티 mysqladmin을 사용하여 데이터베이스 관리 작업을 수행할 수도 있습니다. 이를 통해 데이터베이스, 테이블, 사용자 생성 및 삭제, 서버 구성 및 현재 상태 확인 등 다양한 작업을 수행할 수 있습니다. 설치된 MySQL 버전을 확인하려면 mysqladmin 명령을 사용하세요.
mysqladmin -V
출력은 다음과 같습니다.
# mysqladmin -V mysqladmin Ver 9.1 Distrib 10.3.37-MariaDB, for Linux on x86_64
MySQL 명령줄 클라이언트는 입력 편집을 지원하는 간단하고 직접적인 SQL 셸입니다. 루트로 다음 명령을 사용하여 MySQL 클라이언트에 연결할 수 있습니다.
mysql
출력은 다음과 같습니다.
# mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 586239 Server version: 10.3.37-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
출력에 따르면 서버는 MariaDB 버전 10.3.37을 실행하고 있습니다. MySQL 또는 MariaDB 클라이언트 셸에 설치된 버전에 대한 자세한 정보를 가져오는 명령이 많이 있습니다.
MySQL 버전을 확인하려면 MySQL 데이터베이스 클라이언트에서 SELECT VERSION() 명령을 사용하세요.
SELECT version();
출력은 다음과 같습니다.
MariaDB [***]> SELECT version(); +-----------------+ | version() | +-----------------+ | 10.3.37-MariaDB | +-----------------+ 1 row in set (0.000 sec)
다음 쿼리를 사용하여 MySQL 버전을 확인할 수도 있습니다.
SELECT @@version;
결과는 다음과 같습니다.
MariaDB [***]> SELECT @@version; +-----------------+ | @@version | +-----------------+ | 10.3.37-MariaDB | +-----------------+ 1 row in set (0.000 sec) MariaDB [***]>
MySQL 버전을 확인하는 또 다른 옵션은 STATUS 명령입니다. MySQL 클라이언트 도구에서 실행하세요.
STATUS;
다음은 출력입니다. 여기에는 MySQL 서버가 실행된 기간, 스레드 정보 및 기타 중요한 세부 정보를 포함한 가동 시간 정보가 포함되어 있습니다.
MariaDB [***]> STATUS; -------------- mysql Ver 15.1 Distrib 10.3.37-MariaDB, for Linux (x86_64) using readline 5.1 Connection id: 123456 Current database: testdb_1 Current user: testdb_user@localhost SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server: MariaDB Server version: 10.3.37-MariaDB MariaDB Server Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: utf8mb4 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/lib/mysql/mysql.sock Uptime: 18 days 12 hours 40 min 9 sec Threads: 21 Questions: 12345678 Slow queries: 2 Opens: 12345 Flush tables: 1 Open tables: 2048 Queries per second avg: 18.405 -------------- MariaDB [***]>
SHOW VARIABLES LIKE 문은 MySQL 버전 정보를 표시하는 또 다른 방법입니다. MySQL 클라이언트에 다음 명령어를 입력하세요.
SHOW VARIABLES LIKE "%version%";
결과는 다음과 같습니다.
MariaDB [***]> SHOW VARIABLES LIKE "%version%"; +-----------------------------------+------------------------------------------+ | Variable_name | Value | +-----------------------------------+------------------------------------------+ | in_predicate_conversion_threshold | 1000 | | innodb_version | 10.3.37 | | protocol_version | 10 | | slave_type_conversions | | | system_versioning_alter_history | ERROR | | system_versioning_asof | DEFAULT | | version | 10.3.37-MariaDB | | version_comment | MariaDB Server | | version_compile_machine | x86_64 | | version_compile_os | Linux | | version_malloc_library | system | | version_source_revision | 3303748fd133drface4d64ert56c5a09445 | | version_ssl_library | OpenSSL 1.0.2k-fips 26 Jan 2017 | | wsrep_patch_version | wsrep_25.24 | +-----------------------------------+------------------------------------------+ 14 rows in set (0.020 sec) MariaDB [***]>
알겠습니다. 이 기사가 도움이 되었다면 더 많은 사람들과 공유해 주세요.
연습할 SQL 도구를 찾고 싶다면 인터페이스가 간단하고 사용하기 쉬운 sqlynx를 사용해 보세요. https://www.sqlynx.com/download/ 무료 다운로드
위 내용은 5세 어린이도 배울 수 있을 정도로 쉬운 Windows에서 MySQL 버전 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!