perl 连接DBI insert

2710阅读 0评论2013-05-30 zhengsenlin888
分类:PERL


  1. #!/usr/bin/perl

  2. #author: zhengsenlin
  3. #date: 2013-05-30
  4. #desc: perl conn mysql insert

  5. use 5.012;
  6. use strict;
  7. use warnings;
  8. use autodie;

  9. #load module
  10. use DBI;

  11. #mysql config
  12. my $mhost = 'localhost';
  13. my $muser = 'root';
  14. my $mpass = '123456';
  15. my $mport = 3306;
  16. my $mdatabase = 'bookstore';

  17. #connect mysql
  18. my $dbh = DBI->connect("DBI:mysql:database=$mdatabase;host=$mhost;port=$mport", $muser, $mpass, {'RaiseError' => 1});

  19. my $rows = $dbh->do("INSERT INTO author(name) VALUES ('linxx')");
  20. $rows = $dbh->do("INSERT INTO book(title,author) VALUES ('linux001', 'linxx')");

  21. $rows = $dbh->do("INSERT INTO author(name) VALUES ('linxxx')");
  22. $rows = $dbh->do("INSERT INTO book(title,author) VALUES ('linux002', 'linxfdsfx')");

  23. #disconnect mysql
  24. $dbh->disconnect()

上一篇:数组相关函数
下一篇:linux系统中的/dev/shm