2.15.2. 윈도우에 ActiveState Perl 설치하기
윈도우에서 MySQL DBD 모듈을 ActiveState Perl과 함께 설치하기 위해서는 아래의 과정을 따른다:
1. ActiveState Perl 을 http://www.activestate.com/Products/ActivePerl/ 에서 다운 로드한 다음에 설치한다.
2. 콘솔 윈도우를 연다 (“DOS window”).
3. 필요하다면, HTTP_proxy 변수를 설정한다. 예를 들면, 아래와 같이 설정할 수 있을 것이다:
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 이상 버전에서 올바르게 동작한다.
만약에 위의 과정이 제대로 진행되지 않으면, MyODBC 드라이버를 대신 설치하고 ODBC를 통해 MySQL 서버에 접속한다:
use DBI;
$dbh= DBI->connect("DBI:ODBC:$dsn",$user,$password) ||
die "Got error $DBI::errstr when connecting to $dsn\n";