mysqladmin - MySQL 服务器管理程序


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

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

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

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

create db_name

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

drop db_name

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

extended-status

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

flush-hosts

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

flush-privileges

它将重新加载授予表。它与 reload 相同。

kill id,id,...

它将终止服务器线程。如果提供了多个线程 ID 值,则列表中不能包含空格。

password new_password

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

ping

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

processlist

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

reload

它重新加载授权表。

refresh

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

shutdown

它停止服务器。

version

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

更新于:10-Mar-2021

481次浏览

开创你的 职业

完成课程以获得认证

开始
广告