### 2.13.2 在 Windows 上安装 ActiveState Perl

[](<>)[](<>)[](<>)

在 Windows 上，您应该执行以下操作来安装 MySQL`DBD`带有 ActiveState Perl 的模块：

1.  获取 ActiveState Perl 从<http://www.activestate.com/Products/ActivePerl/>并安装它。

2.  打开一个控制台窗口。

3.  如有必要，设置`HTTP_proxy`多变的。例如，您可以尝试这样的设置：

    ```
    C:\> set HTTP_proxy=my.proxy.com:3128
    ```

4.  启动 PPM 程序：

    ```
    C:\> C:\perl\bin\ppm.pl
    ```

5.  如果您以前没有这样做，请安装`DBI`：

    ```
    ppm> install DBI
    ```

6.  如果成功，请运行以下命令：

    ```
    ppm> install DBD-mysql
    ```

    此过程应适用于 ActiveState Perl 5.6 或更高版本。

    如果您无法使该过程正常工作，则应安装 ODBC 驱动程序并通过 ODBC 连接到 MySQL 服务器：


```
use DBI;
$dbh= DBI->connect("DBI:ODBC:$dsn",$user,$password) ||
  die "Got error $DBI::errstr when connecting to $dsn\n";
```
