2011-02-10 46 views
2

我没有在ubuntu服务器上安装phpMyAdmin,但想显示所有已处理的mysql。我知道你可以在phpMyAdmin中做一个“show_processes”,但是我怎样才能通过shell来做到这一点? 感谢mysql show processes

回答

7
mysql -u USER -pPASS -P PORT -h HOST < "show processlist" 

细节:

 
-u = user 
-p = password 
-P = port number 
-h = HOST 
如果你想获得通过INFORMATION_SCHEMA视图的细节

sql="select * from information_schema.processlist where ???" 
mysql -u USER -pPASS -P PORT -h HOST < $sql 
0
mysql -uuser -p -e "show full processlist" 

mysql -uuser -p -e "show processlist"