NAME
SysAdmin::DBD - Perl DBD class wrapper module..
SYNOPSIS
use SysAdmin::DBD;
my $db = "dbd_test";
my $username = "dbd_test";
my $password = "dbd_test";
my $host = "localhost";
my $port = '5432';
my $dbd_object = new SysAdmin::DBD("DB" => "$db",
"DB_USERNAME" => "$username",
"DB_PASSWORD" => "$password",
"DB_HOST" => "$host",
"DB_PORT" => "$port");
DESCRIPTION
This is a sub class of SysAdmin. It was created to harness Perl Objects and keep code abstraction to a minimum. This class acts as a master class for DBD objects.
SysAdmin::DBD uses perl's DBI and DBD to interact with database.
EXPORT
SEE ALSO
DBI - Database independent interface for Perl DBD::Pg - PostgreSQL database driver for the DBI module DBD::MySQL - MySQL driver for the Perl5 Database Interface (DBI) DBD::SQLite - Self Contained RDBMS in a DBI Driver
SysAdmin::DBD::MySQL - OO interface to interact with MySQL Databases. SysAdmin::DBD::Pg - OO interface to interact with PostgreSQL Databases. SysAdmin::DBD::SQLite - OO interface to interact with SQLite Databases.
AUTHOR
Miguel A. Rivera
COPYRIGHT AND LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.