该工具除了可以监控本机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. A1059. Prime Factors

    Given any positive integer N, you are supposed to find all of its prime factors, and write them in t ...

  2. 【bzoj3680】平衡点 模拟退火

    模拟退火是一种求函数最值问题的随机算法. 给定一个函数的某一初始坐标,可以拟定一个"温度"(这里主要是借用退火的物理意义),这里的温度可以理解成自变量可以取值的范围.之后在当前最优 ...

  3. Code-force 1003 E Tree Constructing

                                                                                                    E. T ...

  4. 自定制Centos7.3系统镜像(ISO)

    本文主要介绍如何根据官方的Centos镜像文件,在保留原有默认安装的RPM包的基础下,添加自己所需要的RPM包的,最终生成一个自定制版的ISO,节省了宝贵的时间并确保了安装的定制性.对于其他没有介绍的 ...

  5. Java中Jdom解析XML

    JDOM与DOM类似,也是一组用于解析XML的API,它本身不是一个解析器,默认的它内置了Apache的Xerces解析器:JDOM与DOM不同的是,DOM是跨语言的一套API,Java世界中有很多D ...

  6. Swift学习笔记6

    1.用类型检查操作符(is)来检查一个实例是否属于特定子类型.若实例属于那个子类型,类型检查操作符返回 true,否则返回 false. 2.某类型的一个常量或变量可能在幕后实际上属于一个子类.当确定 ...

  7. mysql命令备份和还原

    1.导出整个数据库 mysqldump -u用户名 -p密码  数据库名 > 导出的文件名  C:\Users\jack> mysqldump -uroot -pmysql sva_rec ...

  8. ASP.Net WebAPI中添加helppage帮助页面

    一.自动创建带帮助的WebAPI 1.首先创建项目的时候选择WebAPI,如下图所示,生成的项目会自动生成帮助文档. 2.设置调用XML文档的代码 3.设置项目注释XML文档生成目录,项目——属性—— ...

  9. windows递归复制指定时间后修改过的文件

    因为在拷贝web站点时,也会存在更新,需要定期覆盖新的内容,就是上次覆盖的时间和到这次时间内修改过的文件都复制. 实现命令xcopy xcopy src dest D:\WWW\phpMyAdmin\ ...

  10. C# ffmpeg工具将视频转为SWF格式

    1.下载ffmpeg工具 using System; using System.Collections; using System.Configuration; using System.Data; ...