The ‘mysqladmin’ is a client that helps perform administrative operations. It can also be used to check the server’s configuration and current status, to create and drop databases, and much more.
The mysqladmin can be invoked by using the below command ?
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
它顯示服務器的版本信息。
以上就是mysqladmin – MySQL 服務器管理程序的詳細內容,更多請關注www.92cms.cn其它相關文章!