该工具除了可以监控本机Mysql数据库外,也可以监控远程服务器mysql数据库

需要的工具:

1:perl脚本解析工具安装:

http://www.activestate.com/activeperl/

2:mysqlreport的perl脚本代码:

http://hackmysql.com/mysqlreport

3:单独安装apache太麻烦,直接用wamp包

步骤:

1 、 windows 安装 activeperl

2 、 将 MysqlReport 脚本添加".pl"后缀并放入指定Apache目录( cgi-bin )

为Apache添加Perl支持

找到:E:\wamp\bin\apache\Apache2.2.17\conf下的http.conf文件,修改如下

找到

<Directory"D:/Program Files/Wamp/www/">

Options Indexes FollowSymLinks Includes ExecCGI

AllowOverride all

Order Allow,Deny

Allow from all

</directory>

继续往下找到

DirectoryIndex index.php index.php3 index.html index.htm index.cgi index.pl

继续往下

AddHandler cgi-script .cgi #去掉前面的#号

AddHandler cgi-script .pl

红色下划线部分为新增,修改完成后即可完成Perl的安装和配置

3、添加perl对mysql数据库的支持

a、cmd下执行命令 ppm install DBD-mysql

b、如果安装per环境的机器是通过代理上网可以通过CMD命令设置代理如,代理服务器192.168.29.21

PPM uses L<LWP> to access remote repositories.  If you need HTTP
traffic pass via a proxy server to reach the repository, you must set
the C<http_proxy> environment variable. Some examples: Using bash:
export http_proxy=http://proxy.mycompany.com Using cmd.exe:
set http_proxy=http://username:password@proxy.mycompany.com:8008

set http_proxy=http://username:password@192.168.29.21:808

c、直接在安装好的环境中把环境直接拷贝过来覆盖

4、修改 MysqlReport .pl

首行修改:

#!d:/Perl/bin/perl.exe -w


修改 mysqlreport 的 第 73 74 75 76 77 行

[xhtml] view plaincopy

$mycnf{'host'}   = "127.0.0.1";

$mycnf{'port'}   = "3306"; #mysql的端口

$mycnf{'socket'} = $op{'socket'} if have_op 'socket';

$mycnf{'user'}   = "root";#本地或远程mysql的用户名

$mycnf{'pass'}   = "admin";#本地或远程mysql的用户名密码


OK,打开wamp后,现在就可以访问 http://127.0.0.1/cgi-bin/mysqlreport.pl 进行访问了

windows下配置mysql数据库监视工具Mysqlreport的更多相关文章

  1. windows下配置mysql数据库主从

    所用到工具: Mysql.Navicat Premium: 主库设置: 一.设置my.ini 文件: 1.在安装目录下找到my.ini 文件: 默认路径:C:\Program Files\MySQL\ ...

  2. CentOS和Windows下配置MySQL远程访问的教程

    CentOS和Windows下配置MySQL远程访问的教程   一.前言 由于实验在云服务器上跑的结果不是很理想.所以,现在切换到局域网服务器.因此,需要重新配置 Windows 服务器和 CentO ...

  3. 虚拟机中ubuntu-16.04 Linux系统下配置mysql数据库,并在windows下使用navicat远程连接

    Linux系统下mysql数据库安装配置步骤: 1.在服务器上安装mysql:sudo apt-get install mysql-server sudo apt-get install mysql- ...

  4. Windows下更改MySQL数据库的存储位置

    在MySQL安装完成后,要修改数据库存储的位置,比如从安装目录下的C:\Program Files\MySQL\MySQL Server 5.0\Data文件夹转移到D:\mySQLData文件夹. ...

  5. Windows下配置Mysql

    这里说的配置Mysql,是在安装时进行的,请先查看:Windows平台下安装Mysql 紧接上文,安装完成后将配置选项打上对勾,按下“Finish”,出现下面的界面,这里有一个很好的功能,mysql配 ...

  6. windows下安装mysql数据库

    1. 下载mysql安装文件 MySQL官网:https://www.mysql.com/ 根据机型选择相应的安装版本 这里选择MySQL Installer安装:mysql-installer-co ...

  7. windows下安装mysql数据库修改端口号

    Window版本 卸载原本的mysql sc delete MySQL //删除mysql 1.下载 1 2 3 MySQL   https://dev.mysql.com/downloads/ins ...

  8. python在windows下连接mysql数据库

    一,安装MySQL-python python 连接mysql数据库需要 Python interface to Mysql包,包名为 MySQL-python ,PyPI上现在到了1.2.5版本.M ...

  9. windows下更换MySql数据库数据文件夹位置

    详细解决地址 ,感谢博主  :https://blog.csdn.net/u010953266/article/details/56499361 概述 由于更换硬盘,系统重新安装了一遍,原来的mysq ...

随机推荐

  1. JavaScript表格插件库

    DataTables https://datatables.net/ Handsontable https://handsontable.com/ JsGrid http://js-grid.com/ ...

  2. Luogu 1312 【NOIP2011】玛雅游戏 (搜索)

    Luogu 1312 [NOIP2011]玛雅游戏 (搜索) Description Mayan puzzle 是最近流行起来的一个游戏.游戏界面是一个7行5列的棋盘,上面堆放着一些方块,方块不能悬空 ...

  3. 【POJ3974】最长回文字串

    在这里采用的是哈希+二分的方法. 根据回文串的性质可知,可以将回文分成奇回文和偶回文分别进行处理. 对于奇回文来说,每次枚举的端点一定是重合的,因此只需计算出端点左右公共的长度是多少即可,因此二分的是 ...

  4. 跟我一起使用electron搭建一个文件浏览器应用吧(四)

    在软件的世界里面,创建一个新项目很容易,但是坚持将他们开发完成并发布却并非易事.分发软件就是一个分水岭, 分水岭的一边是那些完成的被全世界用户在用的软件,而另外一边则是启动了无数项目却没有一个完成的. ...

  5. Softmax 损失-梯度计算

    本文介绍Softmax运算.Softmax损失函数及其反向传播梯度计算, 内容上承接前两篇博文 损失函数 & 手推反向传播公式. Softmax 梯度 设有K类, 那么期望标签y形如\([0, ...

  6. poj 3207(2-SAT+SCC)

    传送门:Problem 3207 https://www.cnblogs.com/violet-acmer/p/9769406.html 难点: 题意理解. 题意: 平面上有一个圆,圆上有n个点(分别 ...

  7. 一次完整的 HTTP 请求过程

    一次完整的HTTP请求过程从TCP三次握手建立连接成功后开始,客户端按照指定的格式开始向服务端发送HTTP请求,服务端接收请求后,解析HTTP请求,处理完业务逻辑,最后返回一个HTTP的响应给客户端, ...

  8. kindeditor上传图片的大小在哪控制

    请修改修改了multiimage.js 的imageSizeLimit = K.undef(self.imageSizeLimit, '3MB') 大小设置级可以

  9. UML类关系(依赖,关联,聚合,组合,泛化,实现)

    转自https://blog.csdn.net/k346k346/article/details/59582926   在学习面向对象设计时,类关系涉及依赖.关联.聚合.组合和泛化这五种关系,耦合度依 ...

  10. ECharts图表引用json数据

    来讲两个图表,一个折线图,一个饼图. 先来看看效果图: 现在来看看代码,先来折线图,后台: (这里的后台太麻烦了,写的太多.可以使用Linq的方式,Linq比较简单写的也少.参考我的这篇文章的2018 ...