DBD :: msql

DBD :: MSQL / DBD :: MySQL est un module Perl avec des pilotes MSQL et MySQL pour l'interface de base de données PERL5 (DBI).
Télécharger maintenant

DBD :: msql Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Jochen Wiedmann
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~jwied/Apache-Roaming-0.1003/lib/Apache/Roaming.pm

DBD :: msql Mots clés


DBD :: msql La description

DBD :: MSQL / DBD :: MySQL est un module Perl avec des pilotes MSQL et MySQL pour l'interface de base de données PERL5 (DBI). Dbd :: msql / dbd :: mySQL est un module Perl avec les pilotes MSQL et MySQL pour l'interface de base de données PERL5 (DBI) .Synopsis Utilisez DBI; $ pilote = "msql"; # ou "msql1"; $ DSN = "DBI: $ pilote: base de données = $ base de données; host = $ hostname"; $ DBH = DBI-> Connect ($ DSN, UNDEF, UNDF); ou $ pilote = "mysql"; $ DSN = "DBI: $ pilote: base de données = $ base de données; host = $ hostname; port = $ port"; $ DBH = DBI-> Connect ($ DSN, $ utilisateur, $ mot de passe); $ drh = dbi-> install_driver ("mysql"); @Databases = $ drh-> func ($ hôte, $ port, '_listdbs'); @tables = $ dbh-> func ('_listtables'); $ qth = $ dbh-> préparer ("Select * de FOO Où BLA"); ou $ qth = $ dbh-> préparer ("table $ $ $ Table"); ou $ qth = $ dbh-> préparer ("LISTINDEX $ TABLE TABLE $ INDEX"); $ STH-> exécuter; $ chiffres = $ q-> rangées; $ numfields = $ qth -> {'num_of_fields'}; $ STH-> Terminer; $ rc = $ drh-> func ("CASEDB ', $ base de données, $ hôte, $ utilisateur, $ mot de passe," admin "); $ rc = $ drh-> func ("dropdb", $ base de données, $ hôte, $ utilisateur, $ mot de passe, 'admin'); $ rc = $ drh-> func ("arrêt", $ hôte, $ utilisateur, $ mot de passe, "admin"); $ rc = $ drh-> func ('recharger', $ hôte, $ utilisateur, $ mot de passe, "admin"); $ rc = $ dbh-> func ("crédiréb", $ base de données, "admin"); $ rc = $ dbh-> func ("dropdb", $ base de données, "admin"); $ rc = $ dbh-> func ("arrêt", "admin"); $ rc = $ dbh-> func ("recharger", "admin"); exemple #! / usr / bin / perl utilise strict; utiliser dbi (); # Connectez-vous à la base de données. MY $ DBH = DBI-> Connect ("DBI: MySQL: base de données = Test; host = localhost", "Joe", "Mot de passe de Joe", {'RenemError' => 1}); # Drop Table 'FOO'. Cela peut échouer, si "foo" n'existe pas. # Ainsi, nous mettons un eval autour de cela. eval {$ dbh-> do ("Drop Table FOO")}; Imprimer "Dropping Foo a échoué: $ @ n" si $ @; # Créer une nouvelle table 'foo'. Cela ne doit pas échouer, nous ne sommes donc pas # attraper des erreurs. $ dbh-> do ("Créer une table FOO (ID INTEGER, NOM VARCHAR (20))"); # Insérez des données dans 'FOO'. Nous utilisons $ dbh-> citation () pour # citant le nom. $ dbh-> do ("insérer dans les valeurs foo (1,". $ DBH-> devis ("tim"). ")" ")" # Même chose, mais en utilisant des espaces loués $ DBH-> do ("Insérer dans les valeurs foo (?,?)", Undef, 2, "Jochen"); # Récupérez maintenant des données de la table. My $ STH = $ DBH-> préparer ("Select * de FOO"); $ STH-> exécuter (); tandis que (my $ ref = $ sth-> fetchrow_hashref ()) {print "a trouvé une ligne: id = $ réf -> {'id'}, nom = $ réf -> {'nom'} n"; } $ STH-> finition (); # Déconnectez-vous de la base de données. $ DBH-> Disconnect (); DBD :: MySQL et DBD :: MSQL sont les pilotes d'interface de base de données PERL5 pour les bases de données MySQL, MSQL 1.X et MSQL 2.X. Les pilotes font partie du package MSQL-MYSQL-MODULES.In d'autres mots: DBD :: MSQL et DBD :: MySQL sont une interface entre le langage de programmation Perl et l'API de programmation MSQL ou MySQL fournie avec la base de données relative MSQL MySQL. les systèmes de gestion. La plupart des fonctions fournies par les API de programmation respective sont prises en charge. Certaines fonctions rarement utilisées sont manquantes, principalement parce que personne ne leur a jamais demandé. Exigences: · Perl


DBD :: msql Logiciels associés

pilote

PILOT-LINK est une suite d'outils utilisés pour connecter votre ordinateur de poche Palm ou PalmOS compatible avec UNIX, Linux. ...

140

Télécharger