1. 程式人生 > >mysqladmin日常管理命令總結

mysqladmin日常管理命令總結

proc 安全 option 執行多個命令 roc .... and ges 服務器系統

mysqladmin 工具的使用格式:
mysqladmin [option] command [command option] command ......


參數選項:
-c number 自動運行次數統計,必須和 -i 一起使用
-i number 間隔多長時間重復執行

1、每個兩秒查看一次服務器的狀態,總共重復5次。
# mysqladmin -uroot -p -i 2 -c 5 status


2、查看服務器的狀況:status
# mysqladmin -uroot -p status

3、修改root 密碼:
# mysqladmin -u root -p原密碼 password ‘newpassword‘

4、檢查mysqlserver是否可用:
# mysqladmin -uroot -p ping

5、查詢服務器的版本
# mysqladmin -uroot -p version

6、查看服務器狀態的當前值:
# mysqladmin -uroot -p extended-status

7、查詢服務器系統變量值:
# mysqladmin -uroot -p variables

8、顯示服務器所有運行的進程:
# mysqladmin -uroot -p processlist
# mysqladmin -uroot -p-i 1 processlist //每秒刷新一次

9、創建數據庫
# mysqladmin -uroot -p create daba-test

10、刪除數據庫 daba-test
# mysqladmin -uroot -p drop daba-test

11、重載權限信息
# mysqladmin -uroot -p reload

12、刷新所有表緩存,並關閉和打開log
# mysqladmin -uroot -p refresh

13、使用安全模式關閉數據庫
# mysqladmin -uroot -p shutdown

14、刷新命令mysqladmin flush commands
# mysqladmin -u root -ptmppassword flush-hosts
# mysqladmin -u root -ptmppassword flush-logs
# mysqladmin -u root -ptmppassword flush-privileges
# mysqladmin -u root -ptmppassword flush-status
# mysqladmin -u root -ptmppassword flush-tables
# mysqladmin -u root -ptmppassword flush-threads

15、mysqladmin 執行kill 進程:
# mysqladmin -uroot -p processlist
# mysqladmin -uroot -p kill id num

16、停止和啟動MySQL replication on a slave server
# mysqladmin -u root -p stop-slave
# mysqladmin -u root -p start-slave

17、同時執行多個命令
# mysqladmin -u root -p process status version

mysqladmin日常管理命令總結