| 订阅 | 在线投稿
分享
 
 
 

详细讲解Linux下实时监控MySQL的工具Mtop

2008-07-30 06:50:45 编辑來源:互联网 国际版 评论
 
 
本文为【详细讲解Linux下实时监控MySQL的工具Mtop】的汉字拼音对照版显示拼音
  suoxumokuai:

  Curses http://cpan.linuxforum.net/authors/id/G/GI/GIRAFFED

  DBI Distributed as Bundle::DBI: http://www.cpan.org/authors/id/TIMB

  DBD::mysql http://www.cpan.org/modules/by-module/DBD

  Getopt::Long (Distributed with Perl 5)

  Net::Domain Part of libnet: http://www.cpan.org/authors/id/GBARR

  # perl -e 'use Curses'

  # perl -e 'use DBI'

  # perl -e 'use DBD::mysql'

  # perl -e 'use Getopt::Long'

  # perl -e 'use Net::Domain'

  meiyoushuchujiushimokuaiyijinganzhuangleyoucuowujiushixiangyingdemokuaimeiyouanzhuang

  keyizaishangmiangeichudedizhixiazaixiangyingmokuaidezuixinbanben

  anzhuangsuoxude Perl mokuai

  # tar zxvf Curses-x.xx.tar.gz

  # cd Curses*

  # perl Makefile.PL

  # make

  # make install

  yumcangkuliyou perl-DBI suoyizhijie yum anzhuang

  # yum -y install perl-DBI

  yinweishibianyianzhuangde MySQL suoyixuyaoba lib delujingjiaru ld.so.conf

  # vi /etc/ld.so.conf

  /usr/local/mysql/lib/mysql

  # ldconfig

  suiranyumcangkuliyou perl-DBD-MySQL danqiyilai mysql suoyihuanshibianyianzhuang

  # tar zxvf DBD-mysql-x.xxxx.tar.gz

  # cd DBD-mysql*

  # perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config

  # make

  # make install

  anzhuangmtop

  # tar zxvf mtop-0.6.6.tar.gz

  # cd mtop-0.6.6

  # perl Makefile.PL

  # make

  # make install

  tianjiaxiangyingdeMySQLshujukuyonghu

  # mysql -uroot -pPASSWORD

  mysql> GRANT RELOAD,PROCESS,SUPER ON *.* TO 'mtop'@'localhost' IDENTIFIED BY 'mtop';

  mysql> FLUSH PRIVILEGES;

  mysql> exit

  yunxing

  yinweizidingyile mysql.sock deweizhisuoyixuyaozuogelianjie mtop cainengyunxing

  # ln -s /var/run/mysqld/mysql.sock /tmp/mysql.sock

  # mtop --dbuser=mtop --password=mtop原文
 
 
所需模块: Curses [url=http://cpan.linuxforum.net/authors/id/G/GI/GIRAFFED]http://cpan.linuxforum.net/authors/id/G/GI/GIRAFFED[/url] DBI Distributed as Bundle::DBI: [url=http://www.cpan.org/authors/id/TIMB]http://www.cpan.org/authors/id/TIMB[/url] DBD::mysql [url=http://www.cpan.org/modules/by-module/DBD]http://www.cpan.org/modules/by-module/DBD[/url] Getopt::Long (Distributed with Perl 5) Net::Domain Part of libnet: [url=http://www.cpan.org/authors/id/GBARR]http://www.cpan.org/authors/id/GBARR[/url] # perl -e 'use Curses' # perl -e 'use DBI' # perl -e 'use DBD::mysql' # perl -e 'use Getopt::Long' # perl -e 'use Net::Domain' 没有输出就是模块已经安装了,有错误就是相应的模块没有安装。 可以在上面给出的地址下载相应模块的最新版本。 安装所需的 Perl 模块: # tar zxvf Curses-x.xx.tar.gz # cd Curses* # perl Makefile.PL # make # make install yum仓库里有 perl-DBI ,所以直接 yum 安装 # yum -y install perl-DBI 因为是编译安装的 MySQL ,所以需要把 lib 的路径加入 ld.so.conf # vi /etc/ld.so.conf /usr/local/mysql/lib/mysql # ldconfig 虽然yum仓库里有 perl-DBD-MySQL ,但其依赖 mysql ,所以还是编译安装 # tar zxvf DBD-mysql-x.xxxx.tar.gz # cd DBD-mysql* # perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config # make # make install 安装mtop: # tar zxvf mtop-0.6.6.tar.gz # cd mtop-0.6.6 # perl Makefile.PL # make # make install 添加相应的MySQL数据库用户: # mysql -uroot -pPASSWORD mysql> GRANT RELOAD,PROCESS,SUPER ON *.* TO [url=mailto:]'mtop'@'localhost'[/url] IDENTIFIED BY 'mtop'; mysql> FLUSH PRIVILEGES; mysql> exit 运行: 因为自定义了 mysql.sock 的位置,所以需要做个链接 mtop 才能运行, # ln -s /var/run/mysqld/mysql.sock /tmp/mysql.sock # mtop --dbuser=mtop --password=mtop
󰈣󰈤
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

网络安全治理:国家安全保障的主要方向是打击犯罪,而不是处置和惩罚受害者

来源:中国青年报 新的攻击方法不断涌现,黑客几乎永远占据网络攻击的上风,我们不可能通过技术手段杜绝网络攻击。国家安全保障的主要方向是打击犯罪,而不是处置和惩罚...

 
 
 
>>返回首页<<
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 
 热帖排行
 
单纯美女 迷人女孩
校园甜美少女
忍辱负重
大学校园
 
 
王朝网络微信公众号
微信扫码关注本站公众号wangchaonetcn
 
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
©2005- 王朝网络 版权所有