Module 2
Perl with
Database
PERL MySQL database
connectivity procedure.
Connect To Database
Execute a Query
Number of rows in result
Display Results
Cleaning Up and
Disconnect
Connect To Database
use DBI;
# The DBI interface to MySQL
$db = DBI-> connect (
"DBI:mysql:$database:$hostname
, $username, $password );
Execute a Query
query is setup using the
"prepare" method
$query = $db->prepare
("SELECT * FROM test");
Call "execute" method
$query->execute;
Number of rows in result
$numrows = $query>rows;
Display Results
while( @row = $query->
fetch_array())
{
print "$row[0]: $row[1]
";
}
Cleaning Up and
Disconnect
$query->finish;
$db->disconnect;
Connect To Database
Execute a Query
Number of rows in result
Display Results
Cleaning Up and
Disconnect