Thread datenbank anlegen? mysql..: also irgendwie mag mich dbi nicht? (13 answers)
Opened by deepblack at 2004-06-15 16:41

deepblack
 2004-06-15 16:41
#32289 #32289
User since
2004-06-15
46 Artikel
BenutzerIn
[default_avatar]
hi leute, also als erstes mal:
ich bin der neue ;)
programmier jetzt ca. 2 wochen mit perl, ja ich weiß is noch net viel *g* aber das ja egal.
zum problem: ich will ne datenbank anlegen mit:
Code: (dl )
1
2
3
4
5
6
sub create_database {
my $dbname = $Config{'mysql.database_name'};
eval {
$dbh->do("CREATE DATABASE \"$dbname\"")
}; print $@ "\n" if $@;
}

das gibt aber folgende fehlermeldung:
Can't use string ("Can't call method "do" without a") as a symbol ref while "strict refs" in use at pmba.pl line 51, <STDIN> line 1.

nu frag ich mich was a) das " da soll und wieso symbol ref (referenz?) und b) wieso kommt der auf n stdin? es gibt zwar eins aber das hat mit der sub nicht wirklich was zu tun.. hoffentlich könnt ihr mir da helfen, ich hab das $dbname einfach ma in "" gesetzt aber das wars nicht. achja das ganze is mysql..
mfg deep
We have joy, we have fun, we have a root shell on a SUN!

View full thread datenbank anlegen? mysql..: also irgendwie mag mich dbi nicht?