1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| use DBI;
my $dbh = DBI->connect('dbi:mysql:yourdatabase:yourhostname', 'yourusername', 'yourpassword')
or die "Couldn't connect to database: " . DBI->errstr;
my $sth = $dbh->prepare('SELECT * FROM books')
or die "Couldn't prepare statement: " . $dbh->errstr;
$sth->execute()
or die "Couldn't execute statement: " . $sth->errstr;
while (@data = $sth->fetchrow_array()) {
my $id = $data[1];
my $title = $data[2];
my $reference = $data[3];
print "\t$id: $title $reference\n";
}
$db_handle->disconnect(); |