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
原文地址:https://www.cnblogs.com/wuhg/p/9364618.html