MySQL driver for Perl5 Database Interface (DBI)
MySQL driver for the Perl5 Database Interface (DBI)
perl-dbd-mysql$ perl -e 'use DBI; my $dbh = DBI->connect("dbi:mysql:database=mydb:host=localhost", "user", "pass"); my $sth = $dbh->prepare("SELECT * FROM users"); $sth->execute(); while(my @row = $sth->fetchrow_array) { print "@row\n"; }'$ perl -e 'use DBI; my $dbh = DBI->connect("dbi:mysql:database=mydb", "user", "pass"); my $sth = $dbh->prepare("INSERT INTO users (name, email) VALUES (?, ?)"); $sth->execute("John", "john@example.com"); print "Inserted\n";'$ perl -e 'use DBI; my $dbh = DBI->connect("dbi:mysql:database=mydb", "user", "pass") or die $DBI::errstr; print "Connected\n"; my @tables = $dbh->tables(); print "@tables\n";'