通过dbi使用perl连接mysql数据库的方法


Posted in PHP onApril 16, 2014

通过使用DBI,用Perl可以很容易的连接到mysql数据库:

代码如下:

#!/bin/perl 
use DBI; 
# Connect to target DB 
my $dbh = DBI->connect("DBI:mysql:database=eygle;host=localhost","username","password", {'RaiseError' => 1}); 
# Insert one row 
my $rows = $dbh->do("INSERT INTO test (id, name) VALUES (1, 'eygle')"); 
# query 
my $sqr = $dbh->prepare("SELECT name FROM test"); 
$sqr->execute(); 
while(my $ref = $sqr->fetchrow_hashref()) { 
print "$ref->{'name'}n"; 
} 
$dbh->disconnect();

执行结果:

[root@eygle ~]# perl test.cgi 
eygle

以后很多统计数据可以直接通过Perl写入Mysql数据库,操作起来方便多了。

PHP 相关文章推荐
浅谈PHP 闭包特性在实际应用中的问题
Oct 30 PHP
Apache下禁止php文件被直接访问的解决方案
Apr 25 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
Jul 04 PHP
php实现倒计时效果
Dec 19 PHP
CodeIgniter生成静态页的方法
May 17 PHP
Laravel中日期时间处理包Carbon的简单使用
Sep 21 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
Feb 11 PHP
PHPExcel 修改已存在Excel的方法
May 03 PHP
Thinkphp页面跳转设置跳转等待时间的操作
Oct 16 PHP
laravel orm 关联条件查询代码
Oct 21 PHP
PHP实现简单登录界面
Oct 23 PHP
浅谈PHP之ThinkPHP框架使用详解
Jul 21 PHP
php sybase_fetch_array使用方法
Apr 15 #PHP
强制PHP命令行脚本单进程运行的方法
Apr 15 #PHP
用PHP和Shell写Hadoop的MapReduce程序
Apr 15 #PHP
php获取mysql字段名称和其它信息的例子
Apr 14 #PHP
PHP检测移动设备类mobile detection使用实例
Apr 14 #PHP
PHP删除数组中空值的方法介绍
Apr 14 #PHP
PHP批量删除、清除UTF-8文件BOM头的代码实例
Apr 14 #PHP
You might like
PHP提示Notice: Undefined variable的解决办法
2012/11/24 PHP
PHP判断图片格式的七种方法小结
2013/06/03 PHP
php利用scws实现mysql全文搜索功能的方法
2014/12/25 PHP
php自定义urlencode,urldecode函数实例
2015/03/24 PHP
PHP 多任务秒级定时器的实现方法
2018/05/13 PHP
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
jQuery 中国省市两级联动选择附图
2014/05/14 Javascript
纯js实现无限空间大小的本地存储
2015/06/18 Javascript
node.js读取文件到字符串的方法
2015/06/29 Javascript
JavaScript实现的经典文件树菜单效果
2015/09/08 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
BootStrap和jQuery相结合实现可编辑表格
2016/04/21 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
详解angular用$sce服务来过滤HTML标签
2017/04/11 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
详解各版本React路由的跳转的方法
2018/05/10 Javascript
浅谈webpack性能榨汁机(打包速度优化)
2019/01/09 Javascript
vue 项目中当访问路由不存在的时候默认访问404页面操作
2020/08/31 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
[00:34]TI7不朽珍藏III——地穴编织者不朽展示
2017/07/15 DOTA
浅谈python for循环的巧妙运用(迭代、列表生成式)
2017/09/26 Python
python实现统计代码行数的小工具
2019/09/19 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
通过自学python能找到工作吗
2020/06/21 Python
Java面试题及答案
2012/09/08 面试题
实习教师自我鉴定
2013/09/27 职场文书
4s客服专员岗位职责
2013/12/01 职场文书
致短跑运动员广播稿
2014/01/09 职场文书
初中学生期末评语
2014/04/24 职场文书
高中学生期末评语
2014/04/25 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
积极心理学课程心得体会
2016/01/22 职场文书
SpringBoot整合Redis入门之缓存数据的方法
2021/11/17 Redis
PostgreSQL聚合函数介绍以及分组和排序
2022/04/12 PostgreSQL