펄 DBI : MySQL의 첫 대본
이 문서에서는 MySQL의 dB와 Perl을 사용하는 방법에 서로 이해하려고 노력합니다.
그것의이 작업은 당신이 liguaggio에 대한 우리의 데이터베이스에 대한 인터페이스를 수행할 수 있습니다 라이브러리 드라이버 펄 DBI (데이터베이스 인터페이스)를 필요로하는 바로 지적하는 것이 중요합니다.
것을, 우리는 또한 MySQL의 DBD 모듈, 통신 인터페이스 우리의 DB를 필요뿐만 아니라.
peranto하기 전에 당신은 우리의 서버에서 DBI와 DBD에 확인해야합니다.
두 드라이버가 존재한다면 우리는 계속할 수 있습니다.
계속 진행하기 전에 그렇지 않으면, 당신은 둘 다 설치해야합니다.
여기 작은 펄 scriptino는 공격 (정확하게) 이러한 드라이버는 우리 MySQL의 데시벨에 데이터를 입력할 수있다는 것입니다.
번호 :
#!는 / usr / 빈 / 펄-WDBI를 사용;
(기사는 아래에 계속됩니다 ...)# MySQL을 DB에 로그인
$ 데이터베이스 = "dbname"; $ 사용자 = "루트"; $ 패스 = "비밀"; $ 드라이버 = "DBI : MySQL의";# dB에 연결
내 $ dbh = "DBI -> 연결 ($ 드라이버 : 데이터베이스 = $ 데이터베이스, 사용자 $, $ 패스)
아님 죽든지 "연결할 수 없습니다!";# 우리는 DB에서 일부 데이터를 삽입
$ Dbh -> 수행 ( "테이블에 삽입 (Field1, Field2) 값 ( 'foo는', '바')");# 데이터베이스에서 연결 끊기
$ Dbh -> 분리;출구;






