mysqladmin - MySQL 伺服器管理程式


“mysqladmin”是一個用於幫助執行管理操作的客戶端。它還可在用於檢視伺服器的配置和當前狀態、建立和刪除資料庫等。

可以使用以下命令來呼叫 mysqladmin −

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

讓我們來看一下 mysqladmin 支援的一些命令。有些命令會在命令名稱後帶有一個引數。

create db_name

此命令將建立一個名為 db_name 的新資料庫。

drop db_name

它將刪除名為 db_name 的資料庫及其所有表。

extended-status

它顯示伺服器狀態變數及其值。

flush-hosts

它將重新整理主機快取中的所有資訊。

flush-privileges

它將重新載入授予表。它與 reload 相同。

kill id,id,...

它將終止伺服器執行緒。如果提供了多個執行緒 ID 值,則列表中不能包含空格。

password new_password

它設定一個新密碼。這將密碼更改為 new_password,以便使用者使用的帳戶是使用 mysqladmin 連線到伺服器的那個。

ping

此命令檢查伺服器是否可用。如果伺服器正在執行,則 mysqladmin 的返回狀態為 0,如果未執行,則返回狀態為 1。

processlist

它顯示活動伺服器執行緒的列表。這與 SHOW PROCESSLIST 語句的輸出類似。

reload

它重新載入授權表。

refresh

它重新整理所有表並關閉和開啟日誌檔案。

shutdown

它停止伺服器。

version

它顯示來自伺服器的版本資訊。

更新於:10-Mar-2021

481次瀏覽

開創你的 職業

完成課程以獲得認證

開始
廣告