# mysqladmin

MySQL服务器管理客户端

## 补充说明

mysqladmin命令 是mysql服务器管理任务的客户端工具，它可以检查mytsql服务器的配置和当前工作状态，创建和删除数据库，创建用户和修改用户密码等操作。

### 语法

    mysqladmin(选项)(参数)

### 选项

    -h：MySQL服务器主机名或ip地址；
    -u：连接MySQL服务器的用户名；
    -p：连接MySQL服务器的密码；
    --help：显示帮助信息。

### 参数

管理命令：需要在MySQL服务器上执行的管理命令。

mysqladmin支持下列命令：

    create databasename：创建一个新数据库；
    drop databasename：删除一个数据库及其所有表；
    extended-status：给出服务器的一个扩展状态消息；
    flush-hosts：清空所有缓存的主机；
    flush-logs：清空所有日志；
    flush-tables：清空所有表；
    flush-privileges：再次装载授权表(同reload)；
    kill id,id,...：杀死mysql线程；
    password 新口令：将老密码改为新密码；
    ping：检查mysqld是否活着；
    processlist：显示服务其中活跃线程列表；
    reload：重载授权表；
    refresh：清空所有表并关闭和打开日志文件；
    shutdown：关掉服务器；
    status：给出服务器的简短状态消息；
    variables：打印出可用变量；
    version：得到服务器的版本信息。