<!--正文 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来连接MySQL数据库、执行SQL语句以及断开连接: ```perl #!/bin/perl use DBI; # 连接到目标数据库 my $dbh = DBI->connect("DBI:mysql:database=<数据库名>;host=<主机名...
以下是一个简单的Perl脚本示例,演示如何连接到MySQL数据库并执行查询: ```perl #!/usr/bin/perl use DBI; # 定义数据库连接参数 my $driver = "DBI:mysql"; my $database = "perl_test"; my $username = "root";...
例如,DBD::mysql是用于连接MySQL数据库的DBD驱动,DBD::Oracle用于Oracle数据库,DBD::SQLite用于SQLite数据库。在本案例中,"dbd unixodbc"提到了ODBC(Open Database Connectivity),这是另一种数据库连接标准,...
在配置 MySQL 数据库之前,需要先安装 Perl 语言的支持,因为 MySQL 需要 Perl 语言的支持才能正常运行。此外,还需要正确设置 PHP 的配置文件,以便能够正确地连接 MySQL 数据库。 MySQL 数据库的基本配置 首先...
PHP 连接 MySQL 数据库基础知识 本篇文章主要介绍 PHP 连接 MySQL 数据库的基础知识,为初学者提供了一个入门级的教学文章。文章涵盖了 HTML 布局首页、PHP 连接数据库以及 XAMPP 操作数据库的基础知识。 一、...
ODBC(Open Database Connectivity)支持是Windows平台上连接MySQL数据库的一个常见方式。通过安装MySQL驱动程序MyODBC,任何支持ODBC的程序都可以访问MySQL数据库。在设置好ODBC数据源后,用户可以从Microsoft ...
Perl+MySQL易影中国电影程序是一个基于Perl编程语言和MySQL数据库构建的在线电影网站系统。这个程序提供了前端用户界面和管理后台,便于管理和展示电影资源。让我们深入了解一下这两个主要组件以及它们之间的交互。 ...
2. DBD::MySQL:这是DBI的一个驱动,专门用于连接和操作MySQL数据库。它实现了DBI接口,使得Perl脚本可以直接与MySQL进行通信,执行SQL查询,处理结果集等。 除了这两个核心模块,其他可能包含的Perl模块可能有: ...
在Perl编程中,连接MySQL数据库通常需要两个关键模块:DBI(Database Interface)和DBD(Database Driver for),其中DBI是Perl与各种数据库交互的标准接口,而DBD是具体的数据库驱动,例如DBD::mysql用于连接MySQL...
从给定的文件信息中,我们可以提取并深入探讨多个关于MySQL数据库设计的重要知识点,包括数据库的基本概念、MySQL数据类型、MySQL运算符、SQL语句、数据库设计步骤以及如何使用PHP脚本来操作MySQL服务器。...
### MySQL数据库主从复制高可用技术改造环境部署方案 #### 安装部署DRBD DRBD(Distributed Replicated Block Device)是一种分布式复制块设备,主要用于实现数据在两台或多台服务器之间的实时同步,以此来构建高...
本文将详细探讨如何使用Python和Perl来操作MySQL数据库。 首先,我们来看Python对MySQL数据库的操作。在Python中,我们可以使用`MySQLdb`库来连接和操作MySQL。以下是一个简单的示例: ```python # 导入MySQLdb库 ...
此外,如果你需要与MySQL数据库进行交互,同样可以通过PPM安装DBD::MySQL模块,方法类似: ```perl c:>ppm PPM interactive shell (2.1.5) - type 'help' for available commands. ppm>install DBI ppm>install DBD...
为了使用`mysqlhotcopy`,首先需要安装DBD-mysql Perl模块以支持该脚本与MySQL数据库的连接。然后可以通过设置Crontab任务来定期执行备份脚本,例如每天凌晨3点自动备份数据库。 ##### 3. 使用`mysqldump`备份...
在这个主题中,我们将深入探讨Perl在文件操作和数据库连接方面的应用。 在文件操作方面,Perl提供了丰富的内置函数来读取、写入、追加和操作文件。例如,`open()` 函数用于打开一个文件,`<FILEHANDLE>` 用于读取...
这个压缩文件可能包含了诸如 DBD::mysql(Perl 数据库驱动,用于连接 MySQL)、DBI(Perl 的数据库接口模块)等必要的组件,它们是 Perl 连接和操作 MySQL 数据库所必需的。 安装 MySQL 时,如果缺少这些 Perl 模块...
在本例中,"linux-mysql-驱动"可能是指Linux环境下用于连接MySQL数据库的特定驱动程序或接口。 DBD-mysql-4.020是Perl的Database Driver for MySQL的一个版本,属于DBI(Database Interface)的一部分。DBI是Perl...