通过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操作sqlserver关于时间日期读取的小小见解
Nov 29 PHP
PHP 强制下载文件代码
Oct 24 PHP
php中json_encode中文编码问题分析
Sep 13 PHP
深入php self与$this的详解
Jun 08 PHP
解析wamp5下虚拟机配置文档
Jun 27 PHP
PHP的PSR规范中文版
Sep 28 PHP
php实例分享之mysql数据备份
May 19 PHP
ThinkPHP3.1新特性之Action参数绑定
Jun 19 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
Jul 22 PHP
php传值赋值和传地址赋值用法实例分析
Jun 20 PHP
PHP判断json格式是否正确的实现代码
Sep 20 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
Oct 13 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
后宫无数却洁身自好的男主,唐三只爱小舞
2020/03/02 国漫
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
PHP无敌近乎加密方式!
2010/07/17 PHP
PHP中基本HTTP认证技巧分析
2015/03/16 PHP
php中strtotime函数性能分析
2016/11/20 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
PHP安装memcache扩展的步骤讲解
2019/02/14 PHP
ThinkPHP5&5.1实现验证码的生成、使用及点击刷新功能示例
2020/02/07 PHP
YUI Compressor压缩JavaScript原理及微优化
2013/01/07 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
JavaScript设计模式之单件模式介绍
2014/12/28 Javascript
js 转json格式的字符串为对象或数组(前后台)的方法
2016/11/02 Javascript
JQuery EasyUI 结合ztrIee的后台页面开发实例
2017/09/01 jQuery
vue设计一个倒计时秒杀的组件详解
2019/04/06 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
jQuery实现验证用户登录
2019/12/10 jQuery
基于js实现逐步显示文字输出代码实例
2020/04/02 Javascript
javascript实现放大镜功能
2020/12/09 Javascript
在Python中测试访问同一数据的竞争条件的方法
2015/04/23 Python
Python3实现并发检验代理池地址的方法
2016/09/18 Python
Python中元组,列表,字典的区别
2017/05/21 Python
Python多线程原理与用法详解
2018/08/20 Python
Python使用MyQR制作专属动态彩色二维码功能
2019/06/04 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
tensorflow 变长序列存储实例
2020/01/20 Python
Eclipse配置python默认头过程图解
2020/04/26 Python
使用keras和tensorflow保存为可部署的pb格式
2020/05/25 Python
python 利用opencv实现图像网络传输
2020/11/12 Python
CSS改变网页中鼠标选中文字背景颜色例子
2014/04/23 HTML / CSS
军校大学生个人的自我评价
2014/02/17 职场文书
班主任与学生安全责任书
2014/07/25 职场文书
行政主管岗位职责
2015/02/03 职场文书
python自动化之如何利用allure生成测试报告
2021/05/02 Python
基于Redis位图实现用户签到功能
2021/05/08 Redis
mysql查找连续出现n次以上的数字
2022/05/11 MySQL
PyCharm 配置SSH和SFTP连接远程服务器
2022/05/11 Python