`
yuexiaowen
  • 浏览: 121601 次
  • 性别: 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使用perl连接mysql数据库的方法,需要的朋友可以参考下

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

    有时候需要perl操作mysql数据库,可以通过DBI实现,需要的朋友可以参考下

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

    首先下载 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’ ...

    数据库NavicatforMySQL应用安装包+Java连接程序+数据库访问要点

    2010年以前Internet上流行的网站构架方式是LAMP,即是用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP(部分网站也使用Perl或Python)作为服务器端脚本解释器。由于这四个软件都是开放源码软件,...

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

    使用perl连接mysql,这个网上有很多案例了,一般大家都是DBI下的DBD::MySQL这个模块进行.这里做一个mask弄一个TIPS:  Perl DBI MySQL的字符集为UTF8  Perl DBI 特殊字符写入时报错  Perl DBI 连接自动重连或是...

    mysql网络数据库指南(中文版) part1

    MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL ...

    MYSQL网络数据库PDF学习资源

    MySQL 是完全网络化的跨平台关系型数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。 它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL ...

    Web应用安全:PerMySQL的安全连接方法.pptx

    Per MySQL的安全连接方法 Per MySQL的安全连接方法 1、什么是Perl Perl 是 Practical ...2、Perl连接MySQL Per MySQL的安全连接方法 DBI结构 DBI 和具体数据库平台无关,我们可以将其应用在Oracle, MySQL 或 I

    mysql-5.7.15-winx64.zip

    MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。 MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。...MySQL-bench - MySQL数据库服务器的基准和性能测试工具。

    Shell、Perl、Python、PHP访问 MySQL 数据库代码实例

    既然在 shell 里可以直接用 mysql 命令操作数据库,那么在 shell script 里也应该可以通过调用 mysql 来操作数据库。比如用下面的 bash shell 脚本查询数据库: Bash 代码如下: #!/bin/bash mysql -uvpsee -p...

    MySQL中文参考手册.chm

    9.4 MySQL数据库表类型 10 从 MySQL 得到最大的性能 10.1 优化概述 10.2 系统/编译时和启动参数的调节 10.2.1 编译和链接如何影响 MySQL 的速度 10.2.2 磁盘问题 10.2.2.1 为...

    MYSQL

    9.4 MySQL数据库表类型 10 从 MySQL 得到最大的性能 10.1 优化概述 10.2 系统/编译时和启动参数的调节 10.2.1 编译和链接如何影响 MySQL 的速度 10.2.2 磁盘问题 10.2.2.1 为数据库和...

    MySql 5.1 参考手册.chm

    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. ...

    MySQL中文参考手册

    o 1.8 有用的MySQL相关链接 * 2 MySQL 邮件列表及如何提问或报告错误 o 2.1 MySQL邮件列表 o 2.2 提问或报告错误 o 2.3 怎样报告错误或问题 o 2.4 在邮件列表上回答问题的指南 * 3 MySQL的许可证和技术支持 ...

    mysql安装教程 包含下载安装以及密码修改

    mysql安装配置教程(linux和window) Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址: - MySQL - MySQL服务器。...- MySQL-bench - MySQL数据库服务器的基准和性能测试工具。

    MYSQL 5.7.12.zip

    MySQL (数据库服务器)是一款小型关联式数据库管理系统,MySQL (数据库服务器)的执行性能非常高,运行速度非常快,并非常容易使用,是一个非常捧的数据库。MySQL (数据库服务器)在世界上是最流行的数据库语言。...

    MySQL 5.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. ...

Global site tag (gtag.js) - Google Analytics