


使用Perl連接Mysql數(shù)據(jù)庫
添加時(shí)間:2014-10-31 19:20:52
添加:
思海網(wǎng)絡(luò)
網(wǎng)站后臺數(shù)據(jù)庫轉(zhuǎn)為Mysql,現(xiàn)在使用Perl連接數(shù)據(jù)庫就方便多了。
通過DBI,Perl可以很容易的連接到數(shù)據(jù)庫:
#!/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é)果:
[root@eygle ~]# perl test.cgi
eygle
以后很多統(tǒng)計(jì)數(shù)據(jù)可以直接通過Perl寫入Mysql數(shù)據(jù)庫,操作起來方便多了。
關(guān)鍵字:Mysql、數(shù)據(jù)庫、Perl
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解