>  기사  >  백엔드 개발  >  PHP는 pdo를 사용하여 sqlserver 예제 공유에 연결합니다.

PHP는 pdo를 사용하여 sqlserver 예제 공유에 연결합니다.

高洛峰
高洛峰원래의
2017-01-06 14:26:252575검색

PDO_DBLIB 라이브러리 다운로드

PECL에서는 다양한 PDO 라이브러리를 찾을 수 있습니다(예: MySQL 라이브러리: PDO_MYSQL, Oracle 라이브러리: PDO_OCI).

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/lib64/php/modules에 추가 pdo_dblib.so 라이브러리가 있게 됩니다(64비트가 아닌 호스트는 /usr/lib/에 있어야 함). ...) 디렉토리(아래 표시됨). 다음으로 pdo_dblib.so 라이브러리를 php와 결합하고 /etc/php.d를 입력한 후 pdo_dblib.ini라는 파일을 생성해야 합니다. 그 안에 다음 코드를 작성하세요.

extension=pdo_dblib.so

Apache 서비스 재시작

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;
?>

pdo를 사용하여 sqlserver에 연결하는 더 많은 PHP 예제와 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.