欢迎来到天天文库
浏览记录
ID:24190705
大小:52.00 KB
页数:3页
时间:2018-11-13
《mysql中mysqladmin命令用法简介》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
mysql中mysqladmin命令用法简介>>教育资源库 问题: 用shell写一个脚本用来监控mysql进程运行状态,测试一下能不能连上mysql,不能的话则发邮件报警。至于怎么监控,其实有很多命令,比如大部分在mysql/bin目录下的命令都可以用来测试mysql进程的运行状态,只要挂掉了则命令就会返回错误。 mysqladmin,如何创建新表! 用于执行管理性操作。语法是: shell>;mysqladmin[OPTIONS]mand[mand-option]mand... 通过执行mysqladmin--help,你可以得到你mysqladmin的版本所支持的一个选项列表。 目前mysqladmin支持下列命令: createdatabasename创建一个新数据库 dropdatabasename删除一个数据库及其所有表 extended-status给出服务器的一个扩展状态消息 flush-hosts洗掉所有缓存的主机 flush-logs洗掉所有日志 flush-tables洗掉所有表 flush-privileges再次装载授权表(同reload) killid,id,...杀死mysql线程 passysqld是否活着 processlist显示服务其中活跃线程列表 reload重载授权表 refresh洗掉所有表并关闭和打开日志文件 shutdoysqladmin proc stat+----+-------+-----------+----+-------------+------+-------+------+| Id | User | Host | db | mand | Time | State | Info |+----+-------+-----------+----+-------------+------+-------+------+| 6 | monty | localhost | | Processlist | 0 | | |+----+-------+-----------+----+-------------+------+-------+------+Uptime: 10077 Threads: 1 Questions: 9 Sloory in use: 1092K Max memory used: 1116K mysqladminstatus命令结果有下述列: UptimeMySQL服务器已经运行的秒数 Threads活跃线程(客户)的数量 Questions从mysqld启动起来自客户问题的数量 Sloe秒的查询数量 Opensmysqld已经打开了多少表 Flushtablesflush...,refresh和reload命令数量 Opentables现在被打开的表数量 Memoryinuse由mysqld代码直接分配的内存(只有在MySQL用--emoryused由mysqld代码直接分配的最大内存(只有在MySQL用--ysqlcreatetable 也可以mysqldmincreatedatabase ./***.sql(这里面是导出或者自己写的语句) 不过在myssql官方手册上有很详细的介绍.>>>>这篇文章来自..,。
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处