mysqladmin(MySQL管理工具)


mysqladmin是一個執行管理操作的客戶端程序。它可以用來檢查服務器的配置和當前狀態、創建和刪除數據庫等。

1.mysqladmin命令的語法:

shell > mysqladmin [options] command [command-options] [command [command options]] ...

2.mysqladmin命令的選項:

--bind-address=name   綁定遠程訪問主機的ip地址
-i, --sleep=#         間隔多長時間執行一次。
-c, --count=#         統計計數。與i選項配合使用。
-f, --force           強制執行,刪除數據庫是無需確認信息,多條語句執行時忽略其中某條語句的錯誤。
--default-character-set=name 設置默認字符集。
-?, --help             顯示幫助信息。
-h, --host=name        指定連接主機。
-u, --user=name        登錄用戶。
-p, --password[=name]  登錄密碼,如果不寫於參數后,則會提示輸入。
-P, --port=#           指定數據庫端口。
--protocol=name        使用的連接協議。(tcp,socket,pipe,memory)
-r, --relative         顯示前后兩次輸出的差異。必須與i選項配合使用。
-s, --silent           靜默退出。
-S, --socket=name      指定socket文件。
-v, --verbose          顯示更多信息。
-V, --version          顯示版本信息。
-w, --wait[=#]         如果連接斷開,等待指定的時間后重試
--connect-timeout=# 
--shutdown-timeout=# 

3.mysqladmin支持的命令(所有命令均可以使用單詞前綴):

create databasename   創建一個數據庫。
debug                 Instruct server to write debug information to log
drop databasename     刪除一個數據庫。
extended-status       返回服務器的擴展狀態消息。
flush-hosts           刷新所有緩存的主機。
flush-logs            刷新日志。
flush-status          刷新狀態。
flush-tables          清除所有表。
flush-threads         刷新線程緩存。
flush-privileges      重載權限表。
kill id,id,...        殺掉線程。
password [new-password] 修改密碼。
old-password [new-password] Change old password to new-password in old format
ping                  檢查數據庫服務的存活狀態。
processlist           顯示活動線程列表。
reload                重載權限表。
refresh               刷新所有表並關閉再打開日志文件。
shutdown              使用安全的方式關閉數據庫。
status                獲取服務器的狀態消息。
start-slave           在slave server上啟動MySQL復制功能。
stop-slave            在slave server上停止MySQL復制功能。
variables             打印可用變量信息。
version               獲取服務器版本信息。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM