#!/usr/bin/perl
###########################################
# mysql_create_table.pl
# Mike Schilli, 2002 (m@perlmeister.com)
###########################################
use warnings;
use strict;

my $USER = "root";
my $PASS = "";

use DBI;

my @DSN = ("DBI:mysql:" .
  "database=keep_on_truckin;" .
  "host=localhost", $USER, $PASS);

    # Datenbank andocken
my $dbh = DBI->connect(@DSN,
    { PrintError => 0,
      AutoCommit => 1,
    });

    # Fehler beim Verbinden?
die $DBI::errstr unless $dbh;

    # Alte Tabelle löschen
$dbh->do("DROP TABLE fahrzeuge");

    # Neue anlegen
$dbh->do( "
    CREATE TABLE fahrzeuge (
      serial  INT AUTO_INCREMENT,
      kennz   VARCHAR(20) UNIQUE,
      tonnen  INT,
      PRIMARY KEY (serial)
    ) " ) or die $dbh->errstr();

$dbh->disconnect();
