mysqladmin
mysqladmin 是MySQL官方提供的shell命令行工具(mysql是连接工具),其参数都需要在shell命令行上执行。
基本语法:
mysqladmin [options] command1 command2
其中options主要分为两类:1)连接、认证相关的参数,如ssl认证、连接绑定主机,端口等;
command包括:
- 数据库操作:create/drop databasename。
例如:
mysqladmin -pPassword -uUser create databasetest
- 监控管理:刷新缓存(flush-XX,如flush-tables, flush-privileges,flush-tables,reload,refresh)、连接管理(processlist,kill)、集群方面管理(start-slave、stop-slave)、其他(status ,txtended-status , password ,version)
例如:
//使用该命令,可以查看当前mysql数据库上的连接情况
mysqladmin -pPassword -uUser processlist
PS 查看数据库中数据库连接情况可以通过如下命令:
mysqladmin -uUser -pPassword extended-status |grep 'Max_used_connections'
mysqladmin
mysqladmin 是MySQL官方提供的shell命令行工具(mysql是连接工具),其参数都需要在shell命令行上执行。
基本语法:
mysqladmin [options] command1 command2
其中options主要分为两类:1)连接、认证相关的参数,如ssl认证、连接绑定主机,端口等;
command包括:
- 数据库操作:create/drop databasename。
例如:
mysqladmin -pPassword -uUser create databasetest
- 监控管理:刷新缓存(flush-XX,如flush-tables, flush-privileges,flush-tables,reload,refresh)、连接管理(processlist,kill)、集群方面管理(start-slave、stop-slave)、其他(status ,txtended-status , password ,version)
例如:
//使用该命令,可以查看当前mysql数据库上的连接情况
mysqladmin -pPassword -uUser processlist
PS 查看数据库中数据库连接情况可以通过如下命令:
mysqladmin -uUser -pPassword extended-status |grep 'Max_used_connections'