<!--正文 begin-->
perl连接数据库
需要DBI模块
use DBI;
$dbh=DBI->connect($data_source,$user,$passwd);
$data_source应该包括需要使用的DBD的信息。postgreSQL的驱动是DBD:Pq,MYSQL是DBD:mysql。
例如:“DBI:mysql:database=eygle”,如果要制定连接到其他mysql服务器上,可以使用host=*****。
例如:“DBI:mysql:database=eygle;host=*******”。
连接上后,就可以对数据库进行操作。
插入数据:
my $rows=$dbh->do("INSERT INTO test (id, name) VALUES (1, 'eygle')");
查询数据:
$sth=$dbh->prepare("select * from test");
$sth->execute();
最后关闭连接:
$dbh->disconnect();
本文出自 “jasonyong” 博客,请务必保留此出处http://jasonyong.blog.51cto.com/47753/179474
分享到:
相关推荐
Perl 链接Mysql 数据库的Module
主要介绍了通过dbi使用perl连接mysql数据库的方法,需要的朋友可以参考下
有时候需要perl操作mysql数据库,可以通过DBI实现,需要的朋友可以参考下
首先下载 MySQLdb #encoding=GBK import MySQLdb #import sys # #reload(sys) #sys.setdefaultencoding(‘utf-8’) print ‘Connection …’ host=’192.168.1.77′ user=’root’ passwd=’123456′ db=’test’ ...
2010年以前Internet上流行的网站构架方式是LAMP,即是用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP(部分网站也使用Perl或Python)作为服务器端脚本解释器。由于这四个软件都是开放源码软件,...
使用perl连接mysql,这个网上有很多案例了,一般大家都是DBI下的DBD::MySQL这个模块进行.这里做一个mask弄一个TIPS: Perl DBI MySQL的字符集为UTF8 Perl DBI 特殊字符写入时报错 Perl DBI 连接自动重连或是...
MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL ...
MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。 它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL ...
Per MySQL的安全连接方法 Per MySQL的安全连接方法 1、什么是Perl Perl 是 Practical ...2、Perl连接MySQL Per MySQL的安全连接方法 DBI结构 DBI 和具体数据库平台无关,我们可以将其应用在Oracle, MySQL 或 I
MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。 MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。...MySQL-bench - MySQL数据库服务器的基准和性能测试工具。
既然在 shell 里可以直接用 mysql 命令操作数据库,那么在 shell script 里也应该可以通过调用 mysql 来操作数据库。比如用下面的 bash shell 脚本查询数据库: Bash 代码如下: #!/bin/bash mysql -uvpsee -p...
9.4 MySQL数据库表类型 10 从 MySQL 得到最大的性能 10.1 优化概述 10.2 系统/编译时和启动参数的调节 10.2.1 编译和链接如何影响 MySQL 的速度 10.2.2 磁盘问题 10.2.2.1 为...
9.4 MySQL数据库表类型 10 从 MySQL 得到最大的性能 10.1 优化概述 10.2 系统/编译时和启动参数的调节 10.2.1 编译和链接如何影响 MySQL 的速度 10.2.2 磁盘问题 10.2.2.1 为数据库和...
1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...
o 1.8 有用的MySQL相关链接 * 2 MySQL 邮件列表及如何提问或报告错误 o 2.1 MySQL邮件列表 o 2.2 提问或报告错误 o 2.3 怎样报告错误或问题 o 2.4 在邮件列表上回答问题的指南 * 3 MySQL的许可证和技术支持 ...
mysql安装配置教程(linux和window) Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: - MySQL - MySQL服务器。...- MySQL-bench - MySQL数据库服务器的基准和性能测试工具。
MySQL (数据库服务器)是一款小型关联式数据库管理系统,MySQL (数据库服务器)的执行性能非常高,运行速度非常快,并非常容易使用,是一个非常捧的数据库。MySQL (数据库服务器)在世界上是最流行的数据库语言。...
1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. ...