#!/usr/bin/perl ########################################### # mysql_add_mult.pl # Mike Schilli, 2002 (m@perlmeister.com) ########################################### use warnings; use strict; my $USER = "root"; my $PASSWORD = ""; use DBI; my $dbh = DBI->connect( "DBI:mysql:" . "database=keep_on_truckin;" . "host=localhost", $USER, $PASSWORD, {PrintError => 0, AutoCommit => 1}); my @fuhrpark = ( [ "M-AX 4712", 7 ], [ "M-AN 1234", 3 ], [ "HH-AA 471", 8 ], [ "HB-O 321", 8 ], [ "A-DX 729", 7 ], ); my $sth = $dbh->prepare( " INSERT INTO fahrzeuge ( kennz, tonnen ) VALUES (?,?) " ) or die $dbh->errstr(); for (@fuhrpark) { my($kennz, $tonnen) = @$_; $sth->execute($kennz, $tonnen) or die $dbh->errstr(); } $dbh->disconnect();