24.4. MySQL Perl API
펄 DBI 모듈은 데이터베이스에 대한 일반적인 인터페이스를 제공한다. 여러 종류의 데이터베이스 엔진에서 변경없이 사용할 수 있는 DBI 스크립트를 작성할 수가 있다. DBI스크립트를 사용하기 위해서는, 접속하고자 하는 서버의 타입에 맞는 DataBase Driver (DBD) 모듈뿐만 아니라 DBI 모듈을 반드시 함께 설치해야 한다. MySQL의 경우에 이 드라이버는 DBD::mysql 모듈이다.
펄 DBI는 권장 펄 인터페이스이다. 이것은 이전의 mysqlperl을 대체하는 것이다
DBI 정보는 명령어 라인, 온라인, 또는 출력 폼으로 얻을 수가 있다:
- DBI 및 DBD::mysql 모듈을 설치하였다면, perldoc 명령어를 사용하면 해당 정보를 얻을 수가 있다:
shell> perldoc DBI
shell> perldoc DBI::FAQ
shell> perldoc DBD::mysql
- 펄 DBI에 대한 온라인 정보는 http://dbi.perl.org/에서 얻을 수가 있다.