MySQL是一個流行的開源數據庫管理系統,它為多種操作系統提供支持,包括Linux。在Linux環境下,我們需要查看MySQL版本號來確定當前系統上正在運行哪個版本的MySQL。
一、查看MySQL的服務狀態
在我們查看MySQL版本號之前,需要確認MySQL是否在運行狀態。可以使用以下命令來檢查MySQL服務的運行狀態:
systemctl status mysql.service
如果MySQL正在運行,會返回Active: active(running)的信息。如果MySQL沒有運行,會返回Active: inactive(dead)。
二、使用mysql命令行客戶端查看MySQL版本
在確認MySQL正在運行的情況下,我們可以使用mysql命令行客戶端查看MySQL版本號。可以通過以下命令啟動mysql命令行客戶端:
mysql -u root -p
該命令會提示您輸入MySQL的root用戶的密碼。成功登錄後,您應該會看到以下信息:
mysql>
在MySQL命令行客戶端中,您可以使用以下命令來查看版本號:
SELECT VERSION();
該命令將返回當前MySQL版本號。例如,如果當前MySQL版本為5.6.50,則輸出信息應該類似於以下內容:
+------------+ | VERSION() | +------------+ | 5.6.50 | +------------+
三、使用mysqladmin命令查看MySQL版本
另外一個常用的查看MySQL版本的命令是mysqladmin,它是MySQL的一個管理工具,提供了許多有用的功能,包括查看版本號。要使用mysqladmin查看MySQL版本,請執行以下命令:
mysqladmin -u root -p version
該命令將提示您輸入MySQL root用戶的密碼。輸入正確密碼後,您應該會看到類似於以下內容的輸出:
mysqladmin Ver 8.42 Distrib 5.6.50, for Linux on x86_64 Copyright (c) 2000, 2018, 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. Server version 5.6.50 Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 12 hours 21 min 12 sec Threads: 1 Questions: 91 Slow queries: 0 Opens: 107 Flush tables: 1 Open tables: 100 Queries per second avg: 0.002
四、使用dpkg命令查看MySQL版本
在基於Debian的Linux發行版中,如Ubuntu中,我們可以使用dpkg命令來查看MySQL的版本信息。執行以下命令來查看MySQL的版本信息:
dpkg -l | grep mysql-server
該命令將返回安裝在系統中的MySQL版本。例如,如果MySQL版本為5.6.50,則輸出信息應該類似於以下內容:
ii mysql-server-5.6 5.6.50-0ubuntu0.14.04.1 amd64 MySQL database server binaries and system database setup
五、使用rpm命令查看MySQL版本
在基於Red Hat的Linux發行版中,如CentOS中,我們可以使用rpm命令來查看MySQL的版本。執行以下命令來查看MySQL的版本號:
rpm -qa | grep mysql-server
該命令將返回安裝在系統中的MySQL版本。例如,如果MySQL版本為5.6.50,則輸出信息應該類似以下內容:
mysql-server-5.6.50-1.el7.x86_64
六、總結
在Linux系統中查看MySQL版本主要依靠以下幾種命令:mysql客戶端命令、mysqladmin命令、dpkg命令、rpm命令。
通過以上介紹,您應該已經掌握了如何使用這些命令來查看MySQL版本號,並且可以根據所在的Linux發行版來選擇合適的命令。
原創文章,作者:KNAUS,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/372038.html