`
yuexiaowen
  • 浏览: 124750 次
  • 性别: Icon_minigender_2
  • 来自: 咸阳
社区版块
存档分类
最新评论

perl链接mysql数据库

    博客分类:
  • perl
 
阅读更多
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jasonyong.blog.51cto.com/47753/179474
<!--正文 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

    Perl 链接Mysql 数据库的Module

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

    以下是一个简单的示例,展示了如何使用DBI来连接MySQL数据库、执行SQL语句以及断开连接: ```perl #!/bin/perl use DBI; # 连接到目标数据库 my $dbh = DBI-&gt;connect("DBI:mysql:database=&lt;数据库名&gt;;host=&lt;主机名...

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

    以下是一个简单的Perl脚本示例,演示如何连接到MySQL数据库并执行查询: ```perl #!/usr/bin/perl use DBI; # 定义数据库连接参数 my $driver = "DBI:mysql"; my $database = "perl_test"; my $username = "root";...

    perl 连接数据库所需包

    例如,DBD::mysql是用于连接MySQL数据库的DBD驱动,DBD::Oracle用于Oracle数据库,DBD::SQLite用于SQLite数据库。在本案例中,"dbd unixodbc"提到了ODBC(Open Database Connectivity),这是另一种数据库连接标准,...

    与MySQL数据库亲密接触——玩转MySQL数据库表.pdf

    在配置 MySQL 数据库之前,需要先安装 Perl 语言的支持,因为 MySQL 需要 Perl 语言的支持才能正常运行。此外,还需要正确设置 PHP 的配置文件,以便能够正确地连接 MySQL 数据库。 MySQL 数据库的基本配置 首先...

    [WAMP网站开发] PHP连接MySQL数据库基础知识1

    PHP 连接 MySQL 数据库基础知识 本篇文章主要介绍 PHP 连接 MySQL 数据库的基础知识,为初学者提供了一个入门级的教学文章。文章涵盖了 HTML 布局首页、PHP 连接数据库以及 XAMPP 操作数据库的基础知识。 一、...

    MySQL数据库详细介绍pdf(22)

    ODBC(Open Database Connectivity)支持是Windows平台上连接MySQL数据库的一个常见方式。通过安装MySQL驱动程序MyODBC,任何支持ODBC的程序都可以访问MySQL数据库。在设置好ODBC数据源后,用户可以从Microsoft ...

    Perl+MySql易影中国电影程序

    Perl+MySQL易影中国电影程序是一个基于Perl编程语言和MySQL数据库构建的在线电影网站系统。这个程序提供了前端用户界面和管理后台,便于管理和展示电影资源。让我们深入了解一下这两个主要组件以及它们之间的交互。 ...

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

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

    perl连接mysql安装方法.docx

    在Perl编程中,连接MySQL数据库通常需要两个关键模块:DBI(Database Interface)和DBD(Database Driver for),其中DBI是Perl与各种数据库交互的标准接口,而DBD是具体的数据库驱动,例如DBD::mysql用于连接MySQL...

    MySQL数据库设计.pdf

    从给定的文件信息中,我们可以提取并深入探讨多个关于MySQL数据库设计的重要知识点,包括数据库的基本概念、MySQL数据类型、MySQL运算符、SQL语句、数据库设计步骤以及如何使用PHP脚本来操作MySQL服务器。...

    MYSQL数据库主从复制高可用技术改造环境部署方案

    ### MySQL数据库主从复制高可用技术改造环境部署方案 #### 安装部署DRBD DRBD(Distributed Replicated Block Device)是一种分布式复制块设备,主要用于实现数据在两台或多台服务器之间的实时同步,以此来构建高...

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

    本文将详细探讨如何使用Python和Perl来操作MySQL数据库。 首先,我们来看Python对MySQL数据库的操作。在Python中,我们可以使用`MySQLdb`库来连接和操作MySQL。以下是一个简单的示例: ```python # 导入MySQLdb库 ...

    如何Perl使用Access数据库

    此外,如果你需要与MySQL数据库进行交互,同样可以通过PPM安装DBD::MySQL模块,方法类似: ```perl c:&gt;ppm PPM interactive shell (2.1.5) - type 'help' for available commands. ppm&gt;install DBI ppm&gt;install DBD...

    mysql数据库备份策略

    为了使用`mysqlhotcopy`,首先需要安装DBD-mysql Perl模块以支持该脚本与MySQL数据库的连接。然后可以通过设置Crontab任务来定期执行备份脚本,例如每天凌晨3点自动备份数据库。 ##### 3. 使用`mysqldump`备份...

    Perl实现文件及数据库访问

    在这个主题中,我们将深入探讨Perl在文件操作和数据库连接方面的应用。 在文件操作方面,Perl提供了丰富的内置函数来读取、写入、追加和操作文件。例如,`open()` 函数用于打开一个文件,`&lt;FILEHANDLE&gt;` 用于读取...

    perl-mysql.rar

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

    linux-mysql-驱动

    在本例中,"linux-mysql-驱动"可能是指Linux环境下用于连接MySQL数据库的特定驱动程序或接口。 DBD-mysql-4.020是Perl的Database Driver for MySQL的一个版本,属于DBI(Database Interface)的一部分。DBI是Perl...

Global site tag (gtag.js) - Google Analytics