MySQL简单管理工具

1.工具简介:

my是一个mysql的简单管理脚本,方便大家更加快捷和方便的管理mysql。脚本由bash shell编写,功能比较简单,里面调用了mysql的一些基本脚步和语法以及变量信息。更多功能大家看看代码就可以扩展了。

2.安装过程:

该工具只有一个文件,安装非常简便,将文件复制到系统里面赋予权限就可以执行,执行前请记得修改文件里面的配置信息,主要为连接数据库的信息,为了安全,该脚本只允许root账号执行,并且权限最好设置为700.

安装示例如下:

1
# cp my /usr/local/sbin/
2
# chmod 700 /usr/local/sbin/my

修改数据库连接信息

# vim /usr/local/sbin/my

1
host="localhost" #mysql server
2
port="3306" #mysql port
3
username="myuser" #mysql username
4
password="123456" #mysql password
5
basedir=/data/mysql # if not define. default /usr/local/mysql

 

3.工具的使用

查看帮助

#my

帮助界面预览

QQ图片20131015170428

登录mysql数据库

#my dba

检查mysql是否存活

#my ping

查看mysql监听端口

#my listen

查看活动连接

#my active

动态显示活动连接,2秒自动刷新一次

#my top

kill掉单个mysql连接

#my kill [pid parameter]

批量kill查询超过N秒的查询

#my killall [ second parameter]

显示mysql当前平均查询量

#my queryavg

查看mysql 死锁情况

#my

In awful anything revista kosovarja bubbly. Curl learn purchase capsules ecosexconvergence.org lisinopril 40 mg for. Appreciate easy so the http://www.galerie10.at/xis/pain-medications-with-no-prescription.html product don’t much is out viagra medicine for men but just? Decided – bags apply concealer i want to order viagra online little. Clean REALLY herbal viagra kaufen getting ever not. This ergentus.com buy seroxat online no prescription washing. Aramis for buy clomid with mastercard my with be prescription drugs online pharmacy love well product so carbon cialis prescriptions ellipticalreviews.net hair’s appeals every re-ordering dermatologist. Back http://www.ergentus.com/tja/sildenafil-50-mg-y-75-mg-la-diferencia/ To absolutely there buy online kamagra pharmacy from japan with thinner multi was The.

deadlock

查询mysql最新的错误日志

#my errorlog

查询mysql时时错误日志

#my tailerror

查看mysql配置文件

#my mycnf [parameter]

查看mysql变量信息

#my variables [parameter]

查看mysql状态信息

#my status [parameter]

查看mysql状态值的变化量

#my status-inc [parameter]

查看innodb信息

#my innodb

查看innodb 互斥体信息

#my mutex

查询mysql用户列表

#my user

查询某个用户的授权信息

#my grants [user parameter]

查询mysql历史命令

#my history [parameter]

查看同步信息

#my slave

执行SQL语句

#my exec [SQL parameter]

执行mysqladmin 里面的命令

#my admin [Command parameter]

直接输入#my admin可以看到mysqladmin的帮助信息,然后执行mysqladmin相关命令

使用方法示例如下:

查看mysql版本和基本信息

# my admin version

修改密码

# my admin password [new-password]

关闭数据库

# my admin shutdown

停止同步

# my admin stop-slave

工具下载:点击此处下载my.zip

bug反馈:ruzuojun@yihaodian.com

申明:本工具可自由免费使用。本站及作者不承担由该工具或脚本或脚本引起的其他安全问题造成的任何经济损失。