该工具除了可以监控本机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. cocos2d-x入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎自带的示例

    cocos2d-x 3.0 制作横版格斗游戏 http://philon.cn/post/cocos2d-x-3.0-zhi-zuo-heng-ban-ge-dou-you-xi http://blo ...

  2. P1099 树网的核

    NOIP 2007 提高第四题. 啊......我还是看了题解才做出来的. 这题乍一看毫无头绪,但是我们spy on一下,暗中观察发现:n才300!随便打暴力水过去啊! 然后,这破题怎么暴力?感觉我的 ...

  3. A1086. Tree Traversals Again

    An inorder binary tree traversal can be implemented in a non-recursive way with a stack. For example ...

  4. 利用bootstrap-datetimepicker实日历插件

    由于项目中需要获取一个时间值,手动输入的话比较Low,这里引用了bootstrap-datetimepicker模块来实现. 1.首先,下载该模块并引用.(官网:http://www.bootcss. ...

  5. MySQL_select语句(不定时更新)

    1.SELECT语句 select if(fraction>=60 and fraction<=100,'合格','不合格') from sp_employeezzvalidate;

  6. Kafka集群优化篇-调整broker的堆内存(heap)案例实操

    Kafka集群优化篇-调整broker的堆内存(heap)案例实操 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查看kafka集群的broker的堆内存使用情况 1>. ...

  7. Redis危险命令重命名、禁用

    Redis的危险命令主要有: flushdb,清空数据库 flushall,清空所有记录,数据库 config,客户端连接后可配置服务器 keys,客户端连接后可查看所有存在的键 作为服务端的redi ...

  8. JavaScript中的栈和堆内存,作用域

    1.栈 stack”和“堆 heap”            简单的来讲,stack上分配的内存系统自动释放,heap上分配的内存,系统不释放,哪怕程序退出,那一块内存还是在那里.stack一般是静态 ...

  9. Spark记录-Spark性能优化(开发、资源、数据、shuffle)

    开发调优篇 原则一:避免创建重复的RDD 通常来说,我们在开发一个Spark作业时,首先是基于某个数据源(比如Hive表或HDFS文件)创建一个初始的RDD:接着对这个RDD执行某个算子操作,然后得到 ...

  10. bzoj千题计划302:bzoj3160: 万径人踪灭

    https://www.lydsy.com/JudgeOnline/problem.php?id=3160 不连续的回文串数量=所有的回文序列数量-连续的回文子串 连续的回文子串: manacher ...