perl连接mysql数据库实例代码

发布时间:2020-08-01编辑:脚本学堂
分享一个perl连接mysql数据库的代码,使用dbi模块连接mysql数据库,代码很简单,用来学习perl连接mysql数据库的方式很不错。

使用DBI模块,perl连接数据库的例子。

代码:
 

复制代码 代码示例:

#!/bin/perl

use DBI;

# Connect to target DB
my $dbh = DBI->connect("DBI:mysql:database=eygle;host=localhost","username","password", {'RaiseError' => 1});

# Insert one row
my $rows = $dbh->do("INSERT INTO test (id, name) VALUES (1, 'eygle')");

# query
my $sqr = $dbh->prepare("SELECT name FROM test");
$sqr->execute();

while(my $ref = $sqr->fetchrow_hashref()) {
    print "$ref->{'name'}n";
}

$dbh->disconnect();

执行结果:
 

复制代码 代码示例:
[root@eygle ~]# perl test.cgi

也可以尝试下通过perl写入mysql数据库的方法,大家有空研究下。