Perl操作mysql数据库的方法_MySQL教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:MySQL更新和删除
更新和删除的操作SQL语句比较简单,不过要注意使用UPDATE的时候,要注意WEHER条件的限制,下面的语句是只更新id为10005的email地址,如果不加WHERE语句限制,那么将表中所有的email更新为 elmer@fudd.com: 删除某个列的值,设置为NULL即可。 删除行的SQL语句,使用DEL

   Perl对Mysql的操作。

  一、标准操作

  1、连接、关闭

  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

  执行插入操作后

  my $table_key = $dbh->{’mysql_insertid’};

  4、Select操作

  my $row;

  while ($row = $sqr->fetchrow_arrayref) {

  printf $row->[0].”++”.$row->[1].”n”;

  }

分享:MySQL将表a中查询的数据插入到表b中
MySQL将表a中查询的数据插入到表b中 如果表b存在 如果表b不存在 扩展: 将b表中的某写字段值插入到a表中 将a表和b表userID相等的值保存到a表

来源:模板无忧//所属分类:MySQL教程/更新时间:2014-10-10
相关MySQL教程