Thread Datenbank mit Perl-Script erstellen (5 answers)
Opened by Hagen at 2007-11-12 12:12

pq
 2007-11-12 16:11
#102271 #102271
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
Hagen+2007-11-12 14:34:35--
Irgendwie hilft mir das leider immer noch nicht weiter.

Code (perl): (dl )
1
2
3
4
5
6
7
8
my $dbh = DBI->connect("dbi:mysql:host=$host", $user, $pass) or die "Database connection not made: $DBI::errstr";
my $sql = "show tables";
my $sth = $dbh->prepare($sql) or die $dbh->errstr(); 
$sth->execute() or die $dbh->errstr();
        
while (my @row = $sth->fetchrow_array()) {
        print $row[0]."\n";
        };


Ich erhalte immer noch als Fehlermeldung: ... keine Datenbank ausgewählt ...

na du bist lustig!
erst sagst du, du willst eine datenbank erstellen mit CREATE TABLE, und dafuer brauchst du keine
datenbank anzugeben. dann rate ich dir, die datenbank einfach wegzulassen beim connect, und
was machst du? du fuehrst nun ein SHOW TABLES aus. wenn du nochmal ganz scharf nachdenkst,
ist es ziemlich logisch, dass da *dafuer* eine datenbank brauchst.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Datenbank mit Perl-Script erstellen