mysql 开发进阶篇系列 32 工具篇(mysqladmin工具)
一.概述
mysqladmin是一個執行管理操作的客戶端程序。用來檢要服務的配置和當前的狀態,創建并刪除數據庫等。功能與mysql客戶端類似,主要區別在于它更側重于一些管理方面的功能。
1. 查找mysqladmin工具
2 查看mysql 活動線程列表
[root@hsr bin]# ./mysqladmin -uroot -p processlist or [root@hsr bin]# ./mysqladmin -uroot -p proc
3. 查看mysql 活動線程列表 每秒一次。 ctrl+c 停止
[root@hsr bin]# ./mysqladmin -uroot -p -i 1 processlist
4. 查看服務器的狀態, 每兩秒查看一次狀態,總共重復5次。
???????? Uptime?????????????????? ?MySQL服務器已經運行的秒數
???????? Threads????????????????? ?活躍線程(客戶)的數量?包括sleep線程
???????? Questions??????????????? 從mysqld啟動起來自客戶問題的數量?
???????? Slow queries???????????? 已經超過long_query_time秒的查詢數量?
???????? Opens??????????????????? ??mysqld已經打開了多少表?
???????? Flush tables???????????? flush ..., refresh和reload命令數量?
???????? Open tables????????????? 現在被打開的表數量
5. 修改root密碼
[root@hsr bin]# ./mysqladmin -uroot -p password 1234567
6.檢查mysql服務是否可用
7.檢查當前服務版本
8.檢查當前服務狀態值
[root@hsr bin]# ./mysqladmin -uroot -p extended-status
9. kill掉mysql線程ID
10. 刪除數據庫 "daba-test"
???????? mysqladmin -uroot -p drop daba-test
11. 重載權限信息
???????? mysqladmin -uroot -p reload
更多使用方法參看:mysqladmin文檔
轉載于:https://www.cnblogs.com/MrHSR/p/9552937.html
總結
以上是生活随笔為你收集整理的mysql 开发进阶篇系列 32 工具篇(mysqladmin工具)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SevOne将SD-WAN监控扩展到VM
- 下一篇: 构建dubbo分布式平台-maven模块