Dbix :: Connect.

dbix :: Connect é um módulo Perl que permite a conexão de banco de dados DBI, DBIX :: AnyDBD e Alzabo (Informações) via AppConfig.
Baixe Agora

Dbix :: Connect. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • T. M. Brannon and Martin Jackson
  • Site do editor:
  • http://search.cpan.org/~tbone/DBIx-Connect-1.13/lib/DBIx/Connect.pm

Dbix :: Connect. Tag


Dbix :: Connect. Descrição

DBIX :: Connect é um módulo Perl que permite a conexão de banco de dados DBI, DBIX :: AnyDBD e Alzabo (Info) via AppConfig. DBIX :: CONNECT é um módulo Perl que permite o DBI, DBIX :: AnyDBD e Alzabo Banco de Dados (Info) via AppConfig.Synopsis # .cshrc setenv appconfig /users/etaperl/.appconfig setenv dbix_conn "$ {appconfig} -dbi" # Observe que a variável de ambiente dbix_conn é agora opcional - # um arquivo pode ser especificado usando o parâmetro da linha de comando # -dbix_conn_file, por exemplo: perl dbi_script.pl -dbix_conn_file /users/etaperl/.appcig-dbi # qualquer número de blocos podem ser especificado no arquivo de configuração - um bloco # por identificador de conexão. Qualquer uma das opções especificadas no arquivo # pode ser substituída # usando a sintaxe da linha de comando mostrada abaixo. # .appconfig-dbi User = Postgres Pass = dsn = dbi: pg: dbname = mydb attr sizeError = 0 attr stressror = 0 attr string = 1 usuário = root pass = w00t! dsn = dbi: mysql: banco de dados = mysqldb; host = localhost attr ath raisError = 1 attr strockror = 1 # dbix :: anydbd usage: my @connect_data = dbix :: connect-> data_array ('dev_db'); Meu $ DBH = DBIX :: Anydbd-> Connect (@connect_data, "MyClass"); # Alzabo Uso My% Connect_Data = DBIX :: Connect-> Data_Hash ('Dev_DB'); # Pure DBI Uso Use DBIX :: Connect; Meu $ DBH = DBIX :: Connect-> para ('Dev_DB'); # Over-Ride .pconfig-dbi a partir da linha de comando # não é recomendado para senhas como c revelará a senha perl dbi-cript.pl basic -dbix_conn_file .pconfig-dbi -basic_user tim_bunce -basic_pass dbi_rocks perl dbi-script.pl basic_attr "raisError = 1" -Basic_attr "tint = 0" # Observe que todos os parâmetros podem ser especificados na linha de comando, # para que o arquivo não seja estritamente necessário. Como uma questão prática, este não é um cenário provável, mas é suportado. perl dbi-cript.pl -basic_user Basic-Basic_Pass "" -Basic_dsn "dbi: pg: dbname = básico" -BASIC_ATTR "AutoCommit = 0" dbix :: Connect irá croak wth o erro do DBI se não puder criar um identificador de banco de dados válido. Este módulo facilita o DBI -Style, dbix :: anydbd -style -style -style, ou alzabo -style conexões de banco de dados para sites e aplicativos que fazem uso de AppConfig e módulos relacionados para configurar seus aplicativos por meio de arquivos e / ou argumentos de linha de comando.it fornece três métodos , Para, Data_Array, e Data_Hash, que retornam um identificador de banco de dados do DBI e uma matriz de informações de conexão do DBI, respectivamente.Acream os 4 parâmetros de conexão DBI (nome de usuário, senha, dsn, attr) pode ser definido através de qualquer um dos métodos suportados pelo AppConfig , significando através de um arquivo de configuração ou argumentos de linha de comando de estilo simples. Appconfig também fornece suporte para simples e getopt :: estilo longo, mas getopt :: long é overkill para um módulo tão simples. Requisitos: · Perl.


Dbix :: Connect. Software Relacionado