Perl操作mysql數(shù)據(jù)庫的方法_MySQL教程
推薦:MySQL更新和刪除更新和刪除的操作SQL語句比較簡單,不過要注意使用UPDATE的時候,要注意WEHER條件的限制,下面的語句是只更新id為10005的email地址,如果不加WHERE語句限制,那么將表中所有的email更新為 [email protected]: 刪除某個列的值,設(shè)置為NULL即可。 刪除行的SQL語句,使用DEL
Perl對Mysql的操作。
一、標(biāo)準(zhǔn)操作
1、連接、關(guān)閉
my $dbh = DBI->connect(”DBI:mysql:database=DBname;host=localhost”,”user”,”pwd”, {’RaiseError’ => 1});
… …
$dbh->disconnect();
2、類似插入等無返回操作
my $sqr = $dbh->prepare(”insert into table_name(Name,region_id,inuse,url) values (’”.$r_name.”‘,’”.($t+1).”‘,’1′,’”.$r_url.”‘) “);
$sqr->execute();
3、取得自增長的ID
執(zhí)行插入操作后
my $table_key = $dbh->{’mysql_insertid’};
4、Select操作
my $row;
while ($row = $sqr->fetchrow_arrayref) {
printf $row->[0].”++”.$row->[1].”n”;
}
分享:MySQL將表a中查詢的數(shù)據(jù)插入到表b中MySQL將表a中查詢的數(shù)據(jù)插入到表b中 如果表b存在 如果表b不存在 擴展: 將b表中的某寫字段值插入到a表中 將a表和b表userID相等的值保存到a表
- 相關(guān)鏈接:
- 教程說明:
MySQL教程-Perl操作mysql數(shù)據(jù)庫的方法
。