DBIX :: Connect

DBIX :: Connect is een PERL-module die DBI, DBIX :: Anydbd en Alzabo-database-verbinding (INFO) via AppConfig mogelijk maakt.
Download nu

DBIX :: Connect Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • T. M. Brannon and Martin Jackson
  • Uitgever website:
  • http://search.cpan.org/~tbone/DBIx-Connect-1.13/lib/DBIx/Connect.pm

DBIX :: Connect Tags


DBIX :: Connect Beschrijving

DBIX :: Connect is een PERL-module die DBI, DBIX :: Anydbd en Alzabo-database-verbinding (Info) via AppConfig mogelijk maakt. DBIX :: Connect is een PERL-module waarmee DBI, DBIX :: Anydbd en Alzabo-database-verbinding (Info) via AppConfig.Synopsis # .cshrc Setenv AppConfig /users/Metaperl/.AppConfig Setenv DBIX_CONN "$ {appconfig} -dbi" mogelijk maakt # Merk op dat de DBIX_CONN-omgevingsvariabele nu optioneel is - # Een bestand kan worden opgegeven met behulp van de opdrachtregelparameter # -dbix_conn_file, bijvoorbeeld: PERL DBI_SSCRIPE.PL -DBIX_CONN_FILE /USERS/METAPELL/.APPCONFIG-DBI # Een willekeurig aantal blokken opgegeven in het configuratiebestand - één blok # per aansluithendel. Elk van de opties die zijn opgegeven in het bestand # kan worden overschreven # door de onderstaande opdrachtregel-syntaxis te gebruiken. # .APPCONFIG-DBI User = PostGres Pass = DSN = DBI: PG: DBNAME = MYDB ATW ATHTEROR = 0 ATW ATW PRINTERROR = 0 ATW TAINT = 1 Gebruiker = root Pass = W00T! DSN = DBI: MySQL: Database = MySQLDB; HOST = LOCKEHOST ATWERK SHODEERROR = 1 ATWEK PRINTERROR = 1 # DBIX :: Anydbd Gebruik: My @Connect_Data = DBIX :: Connect-> Data_array ('Dev_DB'); Mijn $ DBH = DBIX :: Anydbd-> Connect (@Connect_Data, "MyClass"); # ALZABO GEBRUIK MIJN% CONNECT_DATA = DBIX :: Connect-> Data_Hash ('Dev_DB'); # Pure DBI-gebruik Gebruik DBIX :: Connect; mijn $ dbh = dbix :: connect-> naar ('dev_db'); # over-rit .APPCONFIG-DBI van de opdrachtregel # niet aanbevolen voor wachtwoorden Zoals C het wachtwoord onthult Perl DBI-Script.pl BASIC-DBIX_CONN_FILE .APPCONFIG-DBI -BASIC_USER TIM_BUNCE -BASIC_PASS DBI_ROCKS PERL DBI-SCript.pl Basic - Basic_attr "StechError = 1" -basic_attr "TAINT = 0" # Houd er rekening mee dat alle parameters op de opdrachtregel kunnen worden opgegeven, # zodat het bestand niet strikt noodzakelijk is. Als een praktische zaak, # dit is geen waarschijnlijk scenario, maar het wordt ondersteund. PERL DBI-Script.pl -Basic_User Basic -basic_Pass "-basic_dsn" DBI: PG: DBNAME = Basic "-basic_attr" Autocommit = 0 "DBIX :: Connect Will Croak WTH De DBI-fout als het geen geldige databasehandgreep kan maken. Deze module vergemakkelijkt DBI -Style, DBIX :: AnydBD -Style of Alzabo -Style-database-verbindingen voor sites en toepassingen die gebruik maken van AppConfig en gerelateerde modules om hun aanvragen via bestanden en / of opdrachtregel-argumenten te configureren. Het biedt drie methoden , To, Data_array en data_hash die respectievelijk een DBI-databashandvat en een reeks DBI-aansluitinginfo retourneert.Alleer van de 4 DBI-verbindingsparameters (gebruikersnaam, wachtwoord, DSN, ATHT) kunnen worden gedefinieerd via een van de methoden die door AppConfig worden ondersteund , wat betekent via een configuratiebestand of opdrachtregel-argumenten in eenvoudige stijl. AppConfig biedt ook ondersteuning voor zowel eenvoudig als getopt :: lange stijl, maar getopt :: lang is overkill voor een module deze simpele. Vereisten: · Perl


DBIX :: Connect Gerelateerde software