`

perl 操作mysql

    博客分类:
  • perl
阅读更多

 

use DBI;

@driver_names = DBI->available_drivers;

#%drivers      = DBI->installed_drivers;
print "@driver_names\n";

# print "%drivers";
$username    = "root";
$password    = "123";
$data_source = "dbi:mysql:mytest"; # 格式  dbi:$drivername:$dbname
local $dbh         = DBI->connect( $data_source, $username, $password );
#query();
insert();
$dbh->disconnect();

sub query {
my $sth = $dbh->prepare("select * from address");
$sth->execute();
while ( $a = $sth->fetchrow_hashref ) {

#print "name:$a[1], email:$a[2]\n";
print "name:$$a{name}, email:$$a{email}, date:$$a{d}\n";
}
}
sub insert{
my $sth =$dbh->prepare("insert into address(id,name,email,telephone,d) values(2,'zhang san','aa\@123.com','137',?) ");
$sth->execute('2010-11-11');
}
分享到:
评论

相关推荐

    Python Mysql数据库操作 Perl操作Mysql数据库

    接下来,我们转向Perl操作MySQL数据库。Perl中,我们使用DBI(Database Interface)模块来与MySQL交互,而DBD::mysql是专门用于MySQL的DBI驱动。 首先,确保已经安装了DBI和DBD::mysql模块。通常,可以通过PPM...

    linux下perl操作mysql数据库(需要安装DBI)

    在本教程中,我们将详细介绍如何在Linux下安装DBI和其MySQL驱动DBD::mysql,以及编写Perl脚本来操作MySQL数据库。 首先,让我们了解DBI。DBI是Perl中用于数据库操作的核心模块,它定义了一组标准的数据库访问方法和...

    Perl+MySql易影中国电影程序

    Perl+MySQL易影中国电影程序是一个基于Perl编程语言和MySQL数据库构建的在线电影网站系统。这个程序提供了前端用户界面和管理后台,便于管理和展示...了解Perl CGI和MySQL的基本原理及操作是运行和维护这个系统的关键。

    Linux下的MySQL依赖包(所有perl).rar

    2. DBD::MySQL:这是DBI的一个驱动,专门用于连接和操作MySQL数据库。它实现了DBI接口,使得Perl脚本可以直接与MySQL进行通信,执行SQL查询,处理结果集等。 除了这两个核心模块,其他可能包含的Perl模块可能有: ...

    perl-mysql.rar

    这个压缩文件可能包含了诸如 DBD::mysql(Perl 数据库驱动,用于连接 MySQL)、DBI(Perl 的数据库接口模块)等必要的组件,它们是 Perl 连接和操作 MySQL 数据库所必需的。 安装 MySQL 时,如果缺少这些 Perl 模块...

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

    在Linux环境下,为了使用Perl操作MySQL数据库,你需要确保已经安装了`DBI`和`DBD::mysql`模块,这两个模块可以通过CPAN(Comprehensive Perl Archive Network)或者其他包管理器进行安装。`DBD::mysql`是DBI的一个...

    Perl+Mysql虚拟商场虚拟系统

    在Perl与MySQL结合的虚拟商场系统中,Perl脚本负责接收和处理来自Web服务器的HTTP请求,如用户的浏览、添加商品到购物车、结算等操作。这些脚本会将请求解析,并通过CGI协议与服务器进行交互,进而与MySQL数据库通信...

    mysql依赖项perl和linux下安装详细过程

    总结,Perl在MySQL的Linux安装过程中扮演着重要角色,不仅作为系统的必备组件,还通过其丰富的模块库支持MySQL的管理和操作。遵循上述详细步骤,你可以顺利地在CentOS 6.8上安装并配置MySQL 5.5.1,同时满足其对Perl...

    perl连接mysql安装方法.docx

    安装完成后,你可以在Perl代码中使用DBI和DBD::mysql来连接和操作MySQL数据库。例如: ```perl use DBI; my $dsn = "DBI:mysql:database=test;host=localhost"; my $user = "username"; my $password = "password...

    perl+Mysql网络小厨房商店系统

    Perl+MySQL网络小厨房商店系统是一种基于Perl编程语言和MySQL数据库构建的电子商务解决方案。这个系统设计用于实现在线商店的功能,涵盖了从商品展示、购物车、订单处理到支付结算的完整流程,为用户提供了一站式的...

    使用Perl DBI操作MySQL的一些建议

    以下是一些使用Perl DBI操作MySQL时的重要建议和注意事项: 1. **字符集设置**: 当MySQL数据库的字符集设置为UTF8时,为了确保数据的正确读取和显示,Perl脚本也需要进行相应的配置。引入`use utf8;`声明源代码中...

    2003 IIS6.0 ASP.NET PHP PERL MSSQL MYSQL安全设置技术

    综上所述,"2003 IIS6.0 ASP.NET PHP PERL MSSQL MYSQL安全设置技术"是一个涵盖多层面的IT安全话题,包括操作系统、Web服务器、编程语言和数据库的安全配置。每个部分都需要深入理解和细致操作,以确保整个系统的...

    Apache+PHP+MySQL+Perl服务器套件 v1.1.0 简体中文版

    **Perl** 是一种通用的、解释型的、动态的编程语言,尤其适合处理文本操作和系统管理任务。在Web开发中,Perl可以用于服务器端脚本,与Apache和CGI(Common Gateway Interface)配合提供动态内容。尽管不如PHP普及,...

    MySQLTuner,一个用Perl编写的脚本,它允许你快速审查MySQL安装情况,并进行调整以提高性能和稳定性

    这个工具由Perl语言编写,其主要目的是通过分析MySQL服务器的当前配置和运行状态,帮助管理员识别潜在的性能瓶颈,并提供针对性的调整建议,以提升数据库的性能和稳定性。 MySQLTuner的工作原理是通过检查一系列...

    DBD-Mysql模块

    DBD-Mysql模块是Perl编程语言中用于连接和操作MySQL数据库的一个重要接口。它提供了对MySQL数据库的强大支持,使得Perl程序员能够轻松地进行数据查询、更新、插入和删除等操作。这个模块是Perl DBI(Database ...

    redhat 下mysql的安装和操作命令

    在Red Hat Linux下安装与操作MySQL数据库是一项常见且重要的任务,尤其对于系统管理员和数据库开发者而言。以下将详细解析在Red Hat系统上安装MySQL及其相关Perl模块的过程,并提供一些基本的MySQL操作命令。 ### ...

    perl_5.32.0.1-mysql_5.7.31.zip

    标题 "perl_5.32.0.1-mysql_5.7.31.zip" 暗示了这是一个包含 Perl 5.32.0.1 和 MySQL 5.7.31 社区版的软件包,适用于Windows操作系统。这个压缩文件包含了两个重要的组件:`mysql-installer-community-5.7.31.0.msi`...

Global site tag (gtag.js) - Google Analytics