[Chapter 12] 12.4 DBI Environment Variables
Author: Ellen Siever, Stephen Spainhour & Nathan Patwardhan
Date: 1999-07-02T01:56:15Z

#

| Chapter 12 Databases and Perl |

## 12.4 DBI Environment Variables

The following environment variables are defined for use with DBI:

DBI_DSN

  The data source value to use if none is specified with the `connect` method.

DBI_DRIVER

  The driver to use if none is specified with the `connect` method. The username to use if none is specified with the `connect` method. The password to use if none is specified with the `connect` method. (For security purposes, this environment variable should not be set except for testing.) Enables tracing behavior as with the `trace` method. DBI_TRACE can be set to any of the following values:

`0`

  Disables the trace.

`1`

  Traces the execution of the DBI.

`2`

  Outputs detailed call trace information including parameters and return values. Appends trace information to the specified file; the trace level is set to 2.

filename

  Appends trace information to the specified file; the trace level is set to 2.

12.3 DBI Methods |  | VI. Network Programming