Copyright (C) 2000-2012 |
GNU Info (mysql.info)mysqladminmysqladmin, Administrating a MySQL Server ----------------------------------------- A utility for performing administrative operations. The syntax is: shell> mysqladmin [OPTIONS] command [command-option] command ... You can get a list of the options your version of `mysqladmin' supports by executing `mysqladmin --help'. The current `mysqladmin' supports the following commands: `create databasename' Create a new database. `drop databasename' Delete a database and all its tables. `extended-status' Gives an extended status message from the server. `flush-hosts' Flush all cached hosts. `flush-logs' Flush all logs. `flush-tables' Flush all tables. `flush-privileges' Reload grant tables (same as reload). `kill id,id,...' Kill mysql threads. `password' Set a new password. Change old password to new-password. `ping' Check if mysqld is alive. `processlist' Show list of active threads in server. `reload' Reload grant tables. `refresh' Flush all tables and close and open logfiles. `shutdown' Take server down. `slave-start' Start slave replication thread. `slave-stop' Stop slave replication thread. `status' Gives a short status message from the server. `variables' Prints variables available. `version' Get version info from server. All commands can be shortened to their unique prefix. For example: shell> mysqladmin proc stat +----+-------+-----------+----+-------------+------+-------+------+ | Id | User | Host | db | Command | Time | State | Info | +----+-------+-----------+----+-------------+------+-------+------+ | 6 | monty | localhost | | Processlist | 0 | | | +----+-------+-----------+----+-------------+------+-------+------+ Uptime: 10077 Threads: 1 Questions: 9 Slow queries: 0 Opens: 6 Flush tables: 1 Open tables: 2 Memory in use: 1092K Max memory used: 1116K The `mysqladmin status' command result has the following columns: Uptime Number of seconds the MySQL server has been up. Threads Number of active threads (clients). Questions Number of questions from clients since `mysqld' was started. Slow queries Queries that have taken more than `long_query_time' seconds. Note: Slow query log. Opens How many tables `mysqld' has opened. Flush tables Number of `flush ...', `refresh', and `reload' commands. Open tables Number of tables that are open now. Memory in use Memory allocated directly by the `mysqld' code (only available when MySQL is compiled with -with-debug=full). Max memory used Maximum memory allocated directly by the `mysqld' code (only available when MySQL is compiled with -with-debug=full). If you do `myslqadmin shutdown' on a socket (in other words, on a the computer where `mysqld' is running), `mysqladmin' will wait until the MySQL `pid-file' is removed to ensure that the `mysqld' server has stopped properly. automatically generated by info2www version 1.2.2.9 |