mysqladmin
mysqladmin是mysql資料庫的管理工具,可以控制、檢視、修改資料庫伺服器的配置和狀态。
此指令的适用範圍:RedHat、RHEL、Ubuntu、CentOS、Fedora。
1、文法
mysqladmin [options] command [command-options] [command [command-options]]
2、選項參數清單
-? | --help
顯示幫助資訊
--bind-address=ip
綁定ip,當電腦有多個網卡的時候,可以指定mysql連接配接時的網卡
--character-sets-dir = path
指定字元集所在的目錄
-c | --compress
在伺服器和用戶端之間的資料進行壓縮
--default-character-set=chatset
預設的字元集
-f | --force
強制執行
-b | --no-beep
關閉出錯提醒
-W | --pipe
使用有名管道連接配接資料庫
-P port | --port=
連接配接資料庫使用的端口
--protocol=TCP|SOCKET|PIPI|MEMORY
連接配接資料庫使用的協定
-s | --silent
輸出簡短的内容
-v | --verbose
顯示詳細執行過程
-V | --version
顯示版本資訊
-w | --wait
等待時間
-u
指定使用者名
-p
指定密碼
mysqladmin支援的指令如下
create
建立資料庫
debug
開啟調試模式
drop
删除資料庫
extend-status
顯示mysql擴充狀态資訊
flush-hosts
重新整理mysql緩沖的主機
flush-logs
重新整理日志
flush-status
重新整理狀态變量
flush-privileges
重新整理權限
flush-table
重新整理所有表格
flush-threads
重新整理線程
kill
殺死指定的線程
password
修改密碼
ping
測試伺服器是否可連接配接
processlist
顯示活動的線程
reload
重新加載授權表
refresh
重新整理所有的表,并且關閉和打開日志檔案
shutdown
關閉伺服器
status
顯示伺服器狀态
start-slave
啟動slave
stop-slave
關閉slave
variables
顯示可用的變量和值
version
顯示版本資訊
3、執行個體
1)顯示伺服器狀态
[root@localhost ~]# mysqladmin -u root -p status
Enter password:
Uptime: 1501 Threads: 1 Questions: 32 Slow queries: 0 Opens: 15 Flush tables: 1 Open tables: 8 Queries per second avg: 0.21
2)檢視活動線程
[root@localhost ~]# mysqladmin -u root -p processlist
Enter password:
+----+------+-----------+----+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+------+-----------+----+---------+------+-------+------------------+
| 7 | root | localhost | | Query | 0 | | show processlist |
+----+------+-----------+----+---------+------+-------+------------------+
3)顯示伺服器版本資訊
[root@localhost ~]# mysqladmin -u root -p version
Enter password:
mysqladmin Ver 8.42 Distrib 5.1.71, for redhat-linux-gnu on i386
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Server version 5.1.71
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/lib/mysql/mysql.sock
Uptime: 26 min 13 sec
Threads: 1 Questions: 33 Slow queries: 0 Opens: 15 Flush tables: 1 Open tables: 8 Queries per second avg: 0.20
做了一個Linux學習的平台,目前出來一個雛形,各位可以參考使用
連結:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密碼:n7bk
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiZpdmLjdDM3Y2MlFTM2QzM2gTOmVDOyYGMldjZmhTMmNTO3IGNzQTY4cTM08CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.gif)