MySQLAdmin的用法

mysqladmin 適合於linux和windows系統

linux

linux下:mysqladmin -u[username] -p[password] statusmysql

windows

windows下:先在安裝目錄找到mysqladmin.exe,而後在dos界面下change到這個目錄,執行
mysqladmin -u[username] -p[password] extended-statuslinux

這裏的extended-status 和status只是mysqladmin的兩個參數而已!
MySQLAdmin用法
用於執行管理性操做。語法是:sql

shell> mysqladmin [OPTIONS] command [command-option] command ...
經過執行mysqladmin --help,你能夠獲得你mysqladmin的版本所支持的一個選項列表。
目前mysqladmin支持下列命令:
create databasename             建立一個新數據庫
drop databasename               刪除一個數據庫及其全部表
extended-status                 給出服務器的一個擴展狀態消息
flush-hosts                     洗掉全部緩存的主機
flush-logs                      洗掉全部日誌 
flush-tables                    洗掉全部表 
flush-privileges                再次裝載受權表(同reload) 
kill id,id,...                  殺死mysql線程 
password                        新口令,將老口令改成新口令
ping                            檢查mysqld是否活着 
processlist                     顯示服務其中活躍線程列表
reload                          重載受權表 
refresh                         洗掉全部表並關閉和打開日誌文件
shutdown                        關掉服務器 
status                          給出服務器的簡短狀態消息
variables                       打印出可用變量
version                         獲得服務器的版本信息

全部命令能夠被縮短爲其惟一的前綴。例如:shell

shell> mysqladmin proc stat
+----+-------+-----------+----+-------------+------+-------+------+
| Id | User  | Host      | db | Command     | Time | State | Info |
+----+-------+-----------+----+-------------+------+-------+------+
| 6  | monty | localhost |    | Processlist | 0    |       |      |
+----+-------+-----------+----+-------------+------+-------+------+
Uptime: 10077  Threads: 1  Questions: 9  Slow queries: 0  Opens: 6  Flush tables: 1 
Open tables: 2  Memory in use: 1092K  Max memory used: 1116K

mysqladmin status命令結果有下述列:數據庫

Uptime                   MySQL服務器已經運行的秒數
Threads                  活躍線程(客戶)的數量 
Questions                從mysqld啓動起來自客戶問題的數量 
Slow queries             已經超過long_query_time秒的查詢數量 
Opens                    mysqld已經打開了多少表 
Flush tables             flush ..., refresh和reload命令數量 
Open tables              如今被打開的表數量
Memory in use            由mysqld代碼直接分配的內存(只有在MySQL用--with-debug編譯時可用) 
Max memory used          由mysqld代碼直接分配的最大內存(只有在MySQL用--with-debug編譯時可用)
相關文章
相關標籤/搜索