原文地址:/lamp_yang_3533/article/details/52266320
查看MySQL的版本,主要有以下几个方法:
1. 没有连接到MySQL服务器,就想查看MySQL的版本。打开cmd,切换至mysql的bin目录,运行下面的命令即可:
e:mysqlin>mysql-V
mysqlVer14.14Distrib5.6.32,forWin32(AMD64)
(版本为 5.6.32)
或者:
e:mysqlin>mysql-v
这个命令可以查看到更为详细的信息,因为它会用账号ODBC,连接上MySQL服务器,默认连接到localhost上的3306端口。
或者:
e:mysqlin>mysql–help|find"Distrib"
mysqlVer14.14Distrib5.6.32,forWin32(AMD64)
这种方式只有windows系统下才可用,因为windows中才用find命令查找字符串,且后面的字符串必须用双引号包裹起来,而linux系统下虽然也是用 | 作为管道符,却是使用grep命令查找字符串(如:mysql --help | grep Distrib)。
2. 如果已经连接到了MySQL服务器,则运行下面的命令:
mysql>selectversion();
±-----------+
|version()|
±-----------+
|5.6.32-log|
±-----------+
1rowinset(0.00sec)
或者:
mysql>status;
--------------
mysqlVer14.14Distrib5.6.32,forWin32(AMD64)
Connectionid:9
Currentdatabase:
Currentuser:root@localhost
SSL:Notinuse
Usingdelimiter:;
Serverversion:5.6.32-logMySQLCommunityServer(GPL)
Protocolversion:10
Connection:localhostviaTCP/IP
Servercharacterset:latin1
Dbcharacterset:latin1
Clientcharacterset:gbk
:gbk
TCPport:3307
Uptime:4hours7min11sec
Threads:4Questions:126Slowqueries:0Opens:73Flushtables:1Opentables:66Queriespersecondavg:0.008
或者:
mysql>s
--------------
mysqlVer14.14Distrib5.6.32,forWin32(AMD64)
Connectionid:9
Currentdatabase:
Currentuser:root@localhost
SSL:Notinuse
Usingdelimiter:;
Serverversion:5.6.32-logMySQLCommunityServer(GPL)
Protocolversion:10
Connection:localhostviaTCP/IP
Servercharacterset:latin1
Dbcharacterset:latin1
Clientcharacterset:gbk
:gbk
TCPport:3307
Uptime:4hours9min29sec
Threads:4Questions:144Slowqueries:0Opens:73Flushtables:1Opentables:66Queriespersecondavg:0.009
3. 在命令行连接上MySQL服务器时,其实就已经显示了MySQL的版本,如:
e:mysqlin>mysql-uroot-p-P3307
Enterpassword:
;org.
YourMySQLconnectionidis10
Serverversion:5.6.32-logMySQLCommunityServer(GPL)
Copyright©2000,2016,Oracleand/.
OracleisaregisteredtrademarkofOracleCorporationand/orits
owners.
Type’help;'or’h’’c’toclearthecurrentinputstatement.
--------------------- 本文来自 竹林幽深 的**** 博客 ,全文地址请点击:/xiyang_1990/article/details/55803516utm_source=copy