昨晚和室友在讨论一个监控mysql进程运行状态的问题,他说的是用shell写一个脚本,测试一下能不能连上mysql,不能的话则发邮件报警。于是今天自己试了一下,至于怎么监控,其实有很多命令,比如大部分在mysql/bin目录下的命令都可以用来测试mysql进程的运行状态,只要挂掉了则命令就会返回错误。

查了一下mysqladmin命令,不过网上说的不多。在google上看到了一篇,不过已经访问不了,幸好有快照,这功能还是有点作用。

关于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   已经超过long_query_time秒的查询数量  
Opens   mysqld已经打开了多少表  
Flush tables   flush ..., refresh和reload命令数量  
Open tables   现在被打开的表数量
Memory in use   由mysqld代码直接分配的内存(只有在MySQL用--with-debug编译时可用)  
Max memory used   由mysqld代码直接分配的最大内存(只有在MySQL用--with-debug编译时可用)

主要是管理 不是使用 使用的话直接进入mysql create table

也可以mysqldmin create database
./***.sql(这里面是导出或者自己写的语句)

不过在myssql官方手册上有很详细的介绍,不过要啃E文>_<

http://dev.mysql.com/doc/refman/5.0/en/mysqladmin.html

mysqladmin命令简介相关推荐

  1. linux wc 命令简介

    此wc命令不是让大家没有食欲的地方.而是linux下一个简单的小命令. NAME wc - word, line, character, and byte count SYNOPSIS wc [-cl ...

  2. WINCE cvrtbin命令简介

    ********************************LoongEmbedded******************************** 作者:LoongEmbedded(kandi ...

  3. find与grep命令简介及正则表达式(转)

    find与grep命令简介及正则表达式 两个更为有用的命令和正则表达式 在我们开始学习新的Shell编程知识之前,我们先来看一下两个更为有用的两个命令,这两个命令虽然并不是Shell的一部分,但是在进 ...

  4. NoSQL数据库Redis使用命令简介

    NoSQL 数据库Redis使用命令简介 NOSQL数据库可以按照它们的数据模型分成4类: 1.键-值对存储库(Key-Value) redis-- 2.BigTable实现(BigTable-imp ...

  5. 快速上手Linux核心命令(一):核心命令简介

    Linux核心命令系列文章目录 快速上手Linux核心命令(一):核心命令简介 快速上手Linux核心命令(二):关机.重启 快速上手Linux核心命令(三):文件和目录操作命令 快速上手Linux核 ...

  6. AIX下sort命令简介及使用

    AIX下sort命令简介及使用 sort -rn +3 , r倒排序,n按照数字排序:  +3按照第四列排序: 第一列是+0: 学习:http://blog.csdn.net/chen_linbo/a ...

  7. Mongo DB命令简介

    引言 最近在学习MongoDB 总结了一些命令及常用的东西做整理 常用目录文件介绍 mongod 数据库部署命令mongo 连接mongodb数据库而使用的命令mongoimport 导入功能mong ...

  8. mset redis_redis mset string 命令简介

    一.命令简介 mset string命令在redis中主要功能是: 可以通过一条命令对多个键进行赋值操作, 类似与一次执行多条set命令 二.命令使用说明 命令语法如下: redis 192.168. ...

  9. 15个实用的管理mysql的MySQLadmin命令

    1.如何改变MySQL根用户密码? # mysqladmin -u root -ptmppassword password 'newpassword' 2.如何检查是否MySQL服务器启动并运行吗? ...

最新文章

  1. leetcode算法题--调整数组顺序使奇数位于偶数前面
  2. 数据库的流程,制度,安全优化
  3. 阿联酋esma认证_阿联酋无人驾驶汽车预计2021年上路
  4. 解决未知的服务器标记“asp:ListView”。
  5. python 白化_Python新疆某气候要素IDW(反距离权重)插值
  6. ci持续集成工程师前景_『中级篇』docker之CI/CD持续集成-项目生成镜像(76)
  7. How to install JDK on Linux
  8. linux大页内存 grub,Centos7.2使用1G大页面内存
  9. 093-PHP数组比较
  10. 向中级程序员转变的10个建议
  11. 【优化算法】孪生支持向量机(TWSVM)【含Matlab源码 1257期】
  12. 十五秒破解“还原卡”
  13. r7 2700X装Linux,R7 2700X大战i7 8700K:谁才是游戏玩家的菜?
  14. 杨凌职业技术学院计算机专业宿舍,杨凌职业技术学院宿舍条件怎么样,有独立卫生间和空调吗...
  15. 甲骨文oracle兴学,甲骨文 Oracle Bone Inscription
  16. 数字图像处理:像素间的一些基本关系
  17. 关于前端上传文件到后台,文件大小超出限制,导致上传失败的解决办法。
  18. 带你领略Clean架构的魅力,腾讯T3大佬亲自讲解
  19. Java基于GUI的网络通信程序设计【电竞杜小帅】
  20. 学习SSM中的M+(MyBatis Plus 3.4.0)~这一篇足够了

热门文章

  1. clickhouse 离线安装
  2. storyboard 苹果启动图_苹果App Store审核要求使用Storyboard启动界面的解决方案
  3. java 合并pdf,如何在Java中合并PDF
  4. 认证资料大全(十三)------ Juniper Networks认证列表
  5. ZGC都出来了,你还不懂G1?
  6. 验证(15位或者18位)身份证号码的正确正则表达式
  7. 技术博客那些事儿-如何写好博客
  8. 杨绛:越是难熬的时候,人越要体面
  9. 定时器concurrent属性简单介绍
  10. 【C++】getchar()有什么用