Dbd :: mysql.

dBD :: MySQL ist ein Perl-Modul mit MySQL-Treiber für die Perl5-Datenbankschnittstelle (DBI).
Jetzt downloaden

Dbd :: mysql. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jochen Wiedmann
  • Website des Verlags:
  • http://search.cpan.org/~jwied/Apache-Roaming-0.1003/lib/Apache/Roaming.pm

Dbd :: mysql. Stichworte


Dbd :: mysql. Beschreibung

DBD :: MySQL ist ein Perl-Modul mit MySQL-Treiber für die Perl5-Datenbankschnittstelle (DBI). DBD :: MySQL ist ein Perl-Modul mit MySQL-Treiber für die Perl5-Datenbankschnittstelle (DBI) .synopsis verwenden DBI; $ DSN = "DBI: MySQL: Datenbank = $ Datenbank; host = $ hostname; Port = $ Port"; $ dbh = dbi-> connect ($ DSN, $ Benutzer, $ Kennwort); $ dRH = dbi-> install_driver ("mySQL"); @Databasen = dbi-> data_sources ("mySQL"); oder @Databasen = dbi-> data_sources ("mySQL", {"host" => $ host, "Port" => $ Port}); $ STH = $ dbh-> bereiten ("SELECT * aus Foo wo BLA"); oder $ STH = $ dbh-> bereiten ("listfelds $ table"); oder $ STH = $ dbh-> bereiten ("listindex $ table $ Index $); $ sth-> ausführen; $ numrows = $ sth-> Reihen; $ numfields = $ STH -> {'num_of_fields';}; $ STH-> Finish; $ rc = $ DRH-> FUNC ('erstelltB', $ Datenbank, $ Host, $ Benutzer, $ Passwort, 'admin'; $ RC = $ DRH-> FUNC ('Dropdb', $ Database, $ Host, $ Benutzer, $ Passwort, 'admin'; $ rc = $ DRH-> FUNC ('Shutdown', $ Host, $ Benutzer, $ Passwort, 'admin'; $ rc = $ DRH-> FUNC ('Reload', $ Host, $ Benutzer, $ Passwort, 'admin'; $ rc = $ dbh-> func ('erstelltB', $ Datenbank, 'admin'); $ rc = $ dbh-> func ('sepdb', $ database, 'admin'); $ rc = $ dbh-> func ("Herunterfahren", 'admin'); $ rc = $ dbh-> func ('Reload', 'admin'); Beispiel #! / usr / bin / perl Verwenden Sie streng; Verwenden Sie DBI (); # Verbinden Sie sich mit der Datenbank. My $ dbh = dbi-> connect ("dbi: mysql: datenbank = test; host = localhost", "joe", "joe's password", {'sheterror' => 1}); # Tropfentisch 'foo'. Dies kann fehlschlagen, wenn 'foo' nicht existiert. # So setzen wir ein Eval um ihn herum. EVAL {$ dbh-> do ("Drop Table Foo")}; drucken "fallende foo fehlgeschlagen: $ @ n", wenn $ @; # Erstellen Sie eine neue Tabelle 'Foo'. Dies darf nicht versagen, somit fangen wir nicht auf Fehler. $ dbh-> do ("Erstellen von Tabellenfoo (ID Ganzzahl, Name varchar (20))"); # Legen Sie einige Daten in 'foo' ein. Wir verwenden $ dbh-> quote () für # Zitieren des Namens. $ dbh-> do ("In foo-Werte einfügen (1,". $ dbh-> Zitat ("TIM"). ")") "); # Dasselbe, aber mit Platzhalter $ dbh-> do ("In foo-Werte (?,?)", UndEF, 2, "JOCHEN"); # Abrufen von Daten von der Tabelle. meine $ STH = $ dbh-> bereiten ("SELECT * aus Foo"); $ STH-> Ausführen (); Während (mein $ ref = $ sth-> fetchrow_hashref ()) {drucken "eine Zeile gefunden: id = $ ref -> {'id'}, Name = $ REF -> {'Name'} n '; } $ STH-> Finish (); # Trennen Sie die Verbindung aus der Datenbank. $ dbh-> trennen (); dbd :: mySQL ist der Treiber von Perl5-Datenbankschnittstellen für die MySQL-Datenbank. Mit anderen Worten: DBD :: MySQL ist eine Schnittstelle zwischen der PERL-Programmiersprache und der Programmier-MySQL-Programmier-API, die mit dem MySQL Relational Database Management System geliefert wird. Die meisten Funktionen dieser Programmier-API werden unterstützt. Einige selten verwendete Funktionen fehlen, hauptsächlich, hauptsächlich daran, dass niemand sie angefordert hat. Anforderungen: · Perl.


Dbd :: mysql. Zugehörige Software

Wasserkocher

k.t.t.l.e (Kessel-Ettl-Umgebung) ist ein metabendetriebenes Ettl (Extraktion, Transformation, Transport und Laden) Werkzeug ...

153

Herunterladen