|
通過(guò)使用DBI,用Perl可以很容易的連接到mysql數(shù)據(jù)庫(kù):
代碼如下:
復(fù)制代碼 代碼如下:
#!/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();
執(zhí)行結(jié)果:
復(fù)制代碼 代碼如下:
[root@eygle ~]# perl test.cgi
eygle
以后很多統(tǒng)計(jì)數(shù)據(jù)可以直接通過(guò)Perl寫入Mysql數(shù)據(jù)庫(kù),操作起來(lái)方便多了。
php技術(shù):通過(guò)dbi使用perl連接mysql數(shù)據(jù)庫(kù)的方法,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。