>

MySQLAdmin用法

- 编辑:乐百家599手机首页 -

MySQLAdmin用法

  status 给出服务器的简短状态消息

MySQLAdmin用法
用以执行管理性操作。语法是:
shell> mysqladmin [OPTIONS] command [command-option] command ...
经超过实际践mysqladmin --help,你能够获取你mysqladmin的版本所帮忙的一个增选列表。
方今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                         获得服务器的版本信息
怀有命令能够被收缩为其独一的前缀。比方:
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
mysqladmin status命令结果有下述列:
Uptime                   MySQL服务器已经运维的秒数
Threads                  活跃线程(客户)的多少 
Questions                从mysqld运营起来自客户难题的数量 
Slow queries             已经超(英文名:jīng chāo)越long_query_time秒的询问数量 
Opens                    mysqld已经开拓了稍稍表 
Flush tables             flush ..., refresh和reload命令数量 
Open tables              今后被张开的表数据
Memory in use            由mysqld代码直接分配的内部存款和储蓄器(独有在MySQL用--with-debug编译时可用) 
马克斯 memory used          由mysqld代码直接分配的最大内部存款和储蓄器(独有在MySQL用--with-debug编写翻译时可用)

linux下:mysqladmin -u[username] -p[password] status 

 代码如下

  version 获得服务器的版本音讯

mysqladmin 适合于linux和windows系统

笔者来做几个例子相信比异常的快就知道了 。
1、原本的密码是123456
C:>type mysql5.bat
@echo off
mysql -uroot -p123456 -P3306
不错的改造MYSQL用户密码的格式是:
大家那边用
用户:root(能够换到其余的)
密码:woshiduide
来演示新密码。

用shell写贰个剧本用来监督mysql进度运营境况,测验一下能否连上mysql,不可能的话则发邮件报告警方。至于怎么监督,其实有好些个限令,比方好多在mysql/bin目录下的吩咐都得以用来测验mysql进度的运作状态,只要挂掉了则下令就能回到错误。

这里的extended-status 和status只是mysqladmin的三个参数而已!

近些日子年的确的密码是’woshiduide’

  主若是治本 不是利用 使用的话平昔进去mysql create table

MySQLAdmin用法
用于推行管理性操作。语法是:
shell> mysqladmin [OPTIONS] command [command-option] command ...
透过推行mysqladmin --help,你能够拿走你mysqladmin的版本所帮衬的二个挑选列表。
时下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                         获得服务器的版本音讯
具备命令能够被浓缩为其独一的前缀。比如:
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
mysqladmin status命令结果有下述列:
Uptime                   MySQL服务器已经运营的秒数
Threads                  活跃线程(客户)的数据 
Questions                从mysqld运转起来自客户问题的数额 
Slow queries             已经超(英文名:jīng chāo)越long_query_time秒的查询数量 
乐百家lo599,Opens                    mysqld已经开发了有个别表 
Flush tables             flush ..., refresh和reload命令数量 
Open tables              以往被展开的表数据
Memory in use            由mysqld代码直接分配的内部存储器(独有在MySQL用--with-debug编写翻译时可用) 
马克斯 memory used          由mysqld代码直接分配的最大内存(独有在MySQL用--with-debug编写翻译时可用) 

mysql>

  drop databasename 删除贰个数据库及其全部表

windows下:先在装置目录找到mysqladmin.exe,然后在dos界面下change到那个目录,实行 
mysqladmin -u[username]乐百家数据库, -p[password] extended-status 

C:>mysql -uroot -p’woshiduide’
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 18
Server version: 5.1.17-beta-community-nt-debug MySQL Community Server (GPL)

  flush-hosts 洗掉全体缓存的主机

mysql>
Query OK, 0 rows affected (0.02 sec)

  variables 打字与印刷出可用变量

复制代码

  Flush tables flush ..., refresh和reload命令数量

复制代码

  通过试行mysqladmin --help,你能够拿走你mysqladmin的版本所支持的叁个挑选列表。

复制代码

  reload 重载授权表

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

  processlist 显示服务中间活跃线程列表

笔者来做几个例证相信极快就理解了 。...

  ./***.sql(那之中是导出或许自个儿写的口舌)

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

本文由乐百家数据库发布,转载请注明来源:MySQLAdmin用法