-
#!/usr/bin/perl
-
-
#author: zhengsenlin
-
#date: 2013-05-30
-
#desc: perl conn mysql insert
-
-
use 5.012;
-
use strict;
-
use warnings;
-
use autodie;
-
-
#load module
-
use DBI;
-
-
#mysql config
-
my $mhost = 'localhost';
-
my $muser = 'root';
-
my $mpass = '123456';
-
my $mport = 3306;
-
my $mdatabase = 'bookstore';
-
-
#connect mysql
-
my $dbh = DBI->connect("DBI:mysql:database=$mdatabase;host=$mhost;port=$mport", $muser, $mpass, {'RaiseError' => 1});
-
-
my $rows = $dbh->do("INSERT INTO author(name) VALUES ('linxx')");
-
$rows = $dbh->do("INSERT INTO book(title,author) VALUES ('linux001', 'linxx')");
-
-
$rows = $dbh->do("INSERT INTO author(name) VALUES ('linxxx')");
- $rows = $dbh->do("INSERT INTO book(title,author) VALUES ('linux002', 'linxfdsfx')");
-
-
#disconnect mysql
- $dbh->disconnect()