mySQL???? Как да........
2 отговора
134 прегледа
mySQL???? Как да........
Значи качих си mySQL сървар и той си работи. От конзолата си правя таблици заявки всичко е точно, ама не баш. Трябва ми да работи не Handle, а с Perl. Но незнам как да ги вържа. Някой акоможе да ми помогне ще съм му много благодарен.
Ще черпя
Re: mySQL???? Как да........
Трябват ти DBI и DBD-MySQL
Най-добре ги вземи от CPAN като всички други Perl модули
[линк]
salle.online.bg/sig
Най-добре ги вземи от CPAN като всички други Perl модули
[линк]
salle.online.bg/sig
Re: mySQL???? Как да........
sled towa move da izpolzwa6 podoben kod:
sub ConnectToDB {
# Prepare a mySQL datasource
my $datasource = "dbi:mysql:$dbname";
# Now that we have a datasource, open a connection to the database
$dbh = DBI->connect("$datasource", $dbuser, $dbpasswd) || &PrintError("Could Not Connect to Database: $DBI::errstr");
return $dbh;
}
$dbh ti e handle na database connection-a. Trqbwa da go izpolzwa6 sled towa za obry6tane kym tazi baza... naprimer:
my $querySQL = "select ...";
my $querySTH = $dbh->prepare($querySQL);
unless ($querySTH->execute) {
&PrintError("\n\nStatement Failed: " . $querySTH->errstr . "\n<p>\n" . $querySQL);
}
sub ConnectToDB {
# Prepare a mySQL datasource
my $datasource = "dbi:mysql:$dbname";
# Now that we have a datasource, open a connection to the database
$dbh = DBI->connect("$datasource", $dbuser, $dbpasswd) || &PrintError("Could Not Connect to Database: $DBI::errstr");
return $dbh;
}
$dbh ti e handle na database connection-a. Trqbwa da go izpolzwa6 sled towa za obry6tane kym tazi baza... naprimer:
my $querySQL = "select ...";
my $querySTH = $dbh->prepare($querySQL);
unless ($querySTH->execute) {
&PrintError("\n\nStatement Failed: " . $querySTH->errstr . "\n<p>\n" . $querySQL);
}