php 는 pdo 로 sqlserver 예제 공 유 를 연결 합 니 다.

1328 단어 pdosqlserverphp
다운로드 PDODBLIB 라 이브 러 리
PDO 의 각종 라 이브 러 리 는 PECL 에서 찾 을 수 있 습 니 다.예 를 들 어 MySQL 라 이브 러 리:PDOMYSQL,Oracle 라 이브 러 리:PDOOCI。
SQL Server 연결 라 이브 러 리 로 서 아래 명령 을 통 해 PDO 다운로드DBLIB:

wget http://pecl.php.net/get/PDO_DBLIB
PDO 설치DBLIB 라 이브 러 리
다운로드 완료 후 PEAR 을 통 해 설치:

/usr/bin/pear install PDO_DBLIB-1.0.tgz
설치 에 성공 하면/usr/lib 64/php/modules(64 비트 호스트 가 아 닌/usr/lib/...)디 렉 터 리 에 pdodblib.so 라 이브 러 리(아래 그림).다음은 pdodblib.so 라 이브 러 리 와 php 를 결합 하여/etc/php.d 에 들 어가 pdo 라 는 이름 을 만 듭 니 다.dblib.ini 파일 입 니 다.다음 코드 를 기록 합 니 다:

extension=pdo_dblib.so
아파 치 서비스 다시 시작

service httpd restart
PHP 테스트
간단 한 코드 를 통 해 MSSQL 을 정상적으로 연결 할 수 있 는 지 테스트 합 니 다.PDO 를 이용 하여 서로 다른 유형의 데이터 베 이 스 를 방문 할 때 PDO()의 연결 매개 변 수 를 수정 하면 다른 호출 함수 가 같 을 수 있 습 니 다.그러면 개발 할 때 데이터 베이스 에 따라 서로 다른 조작 함 수 를 호출 하지 않 습 니 다.

<?php
$db = new PDO("dblib:host=myHost;dbname=myDB","myUserName","myPassword");
$sql = "select count(*) count from testTable";
$res = $db->query($sql);
while ($row = $res->fetch()){
  print_r($row);
}
$res = null;
$db = null;
?>

좋은 웹페이지 즐겨찾기