1 | mysqladmin
|
2 | ===
|
3 |
|
4 | MySQL服务器管理客户端
|
5 |
|
6 | ## 补充说明
|
7 |
|
8 | **mysqladmin命令** 是mysql服务器管理任务的客户端工具,它可以检查mytsql服务器的配置和当前工作状态,创建和删除数据库,创建用户和修改用户密码等操作。
|
9 |
|
10 | ### 语法
|
11 |
|
12 | ```shell
|
13 | mysqladmin(选项)(参数)
|
14 | ```
|
15 |
|
16 | ### 选项
|
17 |
|
18 | ```shell
|
19 | -h:MySQL服务器主机名或ip地址;
|
20 | -u:连接MySQL服务器的用户名;
|
21 | -p:连接MySQL服务器的密码;
|
22 | --help:显示帮助信息。
|
23 | ```
|
24 |
|
25 | ### 参数
|
26 |
|
27 | 管理命令:需要在MySQL服务器上执行的管理命令。
|
28 |
|
29 | **mysqladmin支持下列命令:**
|
30 |
|
31 | ```shell
|
32 | create databasename:创建一个新数据库;
|
33 | drop databasename:删除一个数据库及其所有表;
|
34 | extended-status:给出服务器的一个扩展状态消息;
|
35 | flush-hosts:清空所有缓存的主机;
|
36 | flush-logs:清空所有日志;
|
37 | flush-tables:清空所有表;
|
38 | flush-privileges:再次装载授权表(同reload);
|
39 | kill id,id,...:杀死mysql线程;
|
40 | password 新口令:将老密码改为新密码;
|
41 | ping:检查mysqld是否活着;
|
42 | processlist:显示服务其中活跃线程列表;
|
43 | reload:重载授权表;
|
44 | refresh:清空所有表并关闭和打开日志文件;
|
45 | shutdown:关掉服务器;
|
46 | status:给出服务器的简短状态消息;
|
47 | variables:打印出可用变量;
|
48 | version:得到服务器的版本信息。
|
49 | ```
|
50 |
|
51 |
|