2010-10-15 128 views
17

是否有直接的命令行命令提供所有mysql服務器信息,如下所示...這是使用Mysql GUI管理員提供的。我們有直接的命令來獲得這個信息命令行嗎?如何使用命令行獲取mysql服務器信息?

用戶名:
主機名:
端口:
服務器信息
的MySQL版本:
網絡名稱:
IP:
客戶信息
版本:
網絡名稱:
IP:
操作系統:
硬件:

回答

21

請看下面的MySQL文檔:

SHOW VARIABLES

下面的命令將顯示您最想要的信息:

SHOW VARIABLES; 

只有版本:

select version(); 

編輯:

是什麼節目變量和顯示狀態之間的區別?

SHOW STATUS提供服務器的狀態信息等ConnectionsOpened_tablesBytes_receivedBytes_sent

More Info

SHOW VARIABLES示出的MySQL系統變量的值等time_zoneversionmax_connections

More Info

+0

了... ...什麼是表演變量和顯示狀態之間的區別? – user476554 2010-10-15 06:07:06

17

儘量只status

mysql> status 
-------------- 
mysql Ver 14.14 Distrib 5.5.33, for osx10.7 (i386) using readline 5.1 

Connection id:  3 
Current database: somedb 
Current user:  [email protected] 
SSL:   Not in use 
Current pager:  stdout 
Using outfile:  '' 
Using delimiter: ; 
Server version:  5.5.33 Source distribution 
Protocol version: 10 
Connection:  127.0.0.1 via TCP/IP 
Server characterset: utf8 
Db  characterset: utf8 
Client characterset: utf8 
Conn. characterset: utf8 
TCP port:  3306 
Uptime:   38 min 53 sec 

Threads: 2 Questions: 196 Slow queries: 0 Opens: 87 Flush tables: 1 Open tables: 80 Queries per second avg: 0.084 
-------------- 
相關問題