Perl中一个很重要的模块就是DBI模块(Perl Database Interface,数据库接口)。DBI模块为很多不同的数据库提供了一个统一的接口。Perl通过此接口可以很容易对数据库进行操作。
下面说下Perl如何对MySQL数据库进行操作。
1. 首先要确保Perl及MySQL数据库已经安装。然后用cpan或者是ppm图形化界面来安装.
cpan> install...
分类:
数据库 时间:
2014-06-03 02:37:21
阅读次数:
284
最近公司需要用Perl做自动化,才学了两三周的Perl,所以代码贴出来写的不好不要笑。正好碰到一个处理Mysql的需求,按照以前的习惯,将几个操作简单整合一下,以防日后之需。下面使用DBI访问Mysql的一个类。1.new
实例化一个类2.query 执行一个查询操作3.do 执行一条sql语句(u...
分类:
数据库 时间:
2014-05-30 05:38:25
阅读次数:
425
Valgrind与其他DBI(Pin, DynamoRIO)的区别 我们需要了解DBI的几个
D&R Disassemble-and-Resynthesise 反汇编后重新组装
Valgrind采用这种方式,将Client中的代码全部翻译成IR,然后在IR级别进行instrument,最后将IR翻译...
分类:
其他好文 时间:
2014-05-21 22:22:31
阅读次数:
410
mysqlreport是www.hackmysql.com开发的一款基于perl语言编写的状态报告工具。它将showstatus和showinnodbstatus的输出结果进行处理,使得输出信息的可读性更高。由于是perl编写的脚本,所以需要先安装perl环境,再与mysql数据库连接,因此还需要安装数据库接口DBI和数据库驱动D..
分类:
数据库 时间:
2014-05-20 22:57:52
阅读次数:
520
一、数据备份与恢复1.1备份数据的方式物理备份:cptarMysqlhotcopy:只能备份存储引擎是myisam的表且依赖于perl-DBD-MySQLYum-yinstallperl-DBD-MySQL备份格式:Mysqlhotcopy-uroot-p123原库名新库名;逻辑备份:用mysql自己提供的命令或第三方软件提供的备份命令,备份创建库,..
分类:
其他好文 时间:
2014-05-13 00:49:53
阅读次数:
572
Icinga-web安装前段时间研究了会icinga和icinga-web,他是nagios的二次开发,支持中文汉化,国内对icinga-web的研究文档貌似比较少,这里就分享给大家一.环境需求:相关库:yuminstall–ylibdbi-devellibdbilibdbi-driverslibdbi-dbd-mysqlyuminstall-ygccglibcglibc-commongdgd-d..
分类:
Web程序 时间:
2014-05-09 21:17:41
阅读次数:
529