mysqladmin-一个MySQL服务器管理程序

“ mysqladmin”是帮助执行管理操作的客户端。它还可以用于检查服务器的配置和当前状态,创建和删除数据库等等。

可以使用以下命令来调用mysqladmin-

shell> mysqladmin [options] command [command-arg] [command [command-arg]] ...

让我们看看mysqladmin支持的一些命令。某些命令在命令名称后带有一个参数。

创建db_name

此命令将创建一个名为db_name的新数据库。

删除db_name

它将删除名为db_name的数据库及其所有表。

扩展状态

它显示服务器状态变量及其值。

冲洗主机

它刷新主机缓存中的所有信息。

冲洗特权

它会重新加载授权表。它与重新加载相同。

杀死ID,ID,...

它杀死服务器线程。如果提供了多个线程ID值,则列表中不应有空格。

密码new_password

它设置一个新密码。这会将密码更改为new_password,以便用户使用的帐户是使用mysqladmin连接到服务器的帐户。

ping

此命令检查服务器是否可用。如果服务器正在运行,则mysqladmin的返回状态为0,否则为1。

流程清单

它显示了活动服务器线程的列表。这类似于SHOW PROCESSLIST语句的输出。

重装

它会重新加载授权表。

刷新

它刷新所有表,然后关闭并打开日志文件。

关掉

它停止服务器。

版本

它显示来自服务器的版本信息。