第2章:安装MySQL / 2.13. Perl安装注意事项 / 2.13.2. 在Windows下安装ActiveState Perl

Windows中,应当按照以下步骤安装带ActiveState PerlMySQL DBD模块:

·         http://www.activestate.com/Products/ActivePerl/获得ActiveState Perl并安装。

·         打开控制台窗口(DOS窗口)

·         如果需要,设置HTTP_proxy变量。例如,你可以试试:

·                set HTTP_proxy=my.proxy.com:3128

·         启动PPM程序:

·                C\> C\perl\bin\ppm.pl

·         如果你还没有安装DBI,则安装:

·                ppm> install DBI

·         如果成功,运行下面的命令:

·                install\
·                ftp://ftp.de.uu.net/pub/CPAN/authors/id/JWIED/DBD-mysql-1.2212.x86.ppd

该进程应当在ActiveState Perl 5.6或更新版本中工作。

如果你不能使上述步骤工作,应该安装MyODBC驱动程序并且通过ODBC连接MySQL服务器:

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