Dbix :: conectar

DBIX :: Connect es un módulo PERL que permite DBI, DBIX :: AnyDBD y Conexión de la base de datos de Alzabo (INFO) a través de AppConfig.
Descargar ahora

Dbix :: conectar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • T. M. Brannon and Martin Jackson
  • Sitio web del editor:
  • http://search.cpan.org/~tbone/DBIx-Connect-1.13/lib/DBIx/Connect.pm

Dbix :: conectar Etiquetas


Dbix :: conectar Descripción

DBIX :: Connect es un módulo Perl que permite DBI, DBIX :: AnyDBD y Conexión de la base de datos de Alzabo (INFO) a través de AppConfig. DBIX :: Connect es un módulo Perl que permite DBI, DBIX :: AnyDBD, y Conexión de la base de datos de Alzabo (info) a través de appconfig.synopsis # .cshrc setenv appconfig /users/metaperl/.appconfig setenv dbix_conn "$ {appconfig} -dbi" # Tenga en cuenta que la variable de entorno dbix_conn ahora es opcional: # un archivo se puede especificar utilizando el parámetro de línea de comandos # -dbix_conn_file, por ejemplo: Perl dbi_script.pl -dbix_conn_file /users/metaperl/.appconfig-dbi # Cualquier número de bloques puede ser especificado en el archivo de configuración - un bloque # por manija de conexión. Cualquiera de las opciones especificadas en el archivo # puede ser anulado # usando la sintaxis de la línea de comandos que se muestra a continuación. # .apponfig-dbi User = Postgres Pass = DSN = DBI: PG: DBNAME = MYDB ATRT LEORERORROR = 0 ATTR PRUPTERROR = 0 ATTR TAINT = 1 usuario = raíz pase = w00t! DSN = DBI: MySQL: base de datos = mysqldb; host = localhost attr planerror = 1 attrim printError = 1 # dBix :: Anydbd Uso: My @Connect_Data = DBIX :: Conect-> Data_Array ('dev_db'); My $ DBH = DBIX :: Anydbd-> Connect (@Connect_Data, "MyClass"); # Uso de Alzabo My% Connect_Data = DBIX :: Conect-> Data_Hash ('dev_db'); # Uso de DBI puro Use DBIX :: Conectar; MY $ DBH = DBIX :: Conectar-> a ('dev_db'); # Over-Ride .AppConfig-DBI de la línea de comandos # No se recomienda para las contraseñas como C PERSING 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 "LEOREROR = 1" -BASIC_ATTR "TAINT = 0" # Nota que todos los parámetros se pueden especificar en la línea de comandos, # para que el archivo no sea estrictamente necesario. Como cuestión práctica, # Esto no es un escenario probable, pero es compatible. Perl dbi-script.pl -BASIC_USER BASIC -BASIC_PASS "" -BASIC_DSN "DBI: PG: DBNAME = BASIC" -BASIC_ATTR "AutoCommit = 0" DBIX :: Conectar Will Croak con el error DBI Si no puede crear un asa de base de datos válida. Este módulo facilita DBI -Style, DBIX :: AnyDBD -Style, o Conexiones de base de datos de Alzabo -Style para sitios y aplicaciones que hacen uso de AppConfig y módulos relacionados para configurar sus aplicaciones a través de archivos y / o argumentos de línea de comandos. Proporciona tres métodos , a, Data_Array, y Data_Hash, que devuelven una manija de la base de datos DBI y una matriz de información de conexión DBI, respectivamente. Claro. Cada uno de los parámetros de conexión de DBI (nombre de usuario, contraseña, DSN, ATT) se puede definir a través de cualquiera de los métodos admitidos por AppConfig , Significado a través de un archivo de configuración, o argumentos de línea de comandos de estilo simple. AppConfig también proporciona soporte para Simple y Getopt :: Long Style, pero Getopt :: Long es demasiado para un módulo, esto simple. Requisitos: · Perl


Dbix :: conectar Software relacionado