PHP가 버전업되면서 5.2이상 버전부터는 기존에 사용하던 php_mssql.dll 등등은 사용할 수 없게 되었습니다. 또한 PHP쪽에서 더이상 sqlServer에 대한 드라이버를 지원하지 않기로 했다고 되어 있습니다.
이에 따라 MS측에서 직접 드라이버를 대해서 지원하기 시작하였으며, 드라이버 명칭도php_sqlsrv.*.dll형태로 변경되었습니다.
드라이버 다운로드 : https://www.microsoft.com/en-us/download/details.aspx?id=20098
# php.ini 수정
extension=php_pdo_sqlsrv_54_ts.dll
extension=php_sqlsrv_54_ts.dll
# 샘플 소스
<?php
$serverName = "192.168.1.5";
$connectionInfo = array( "Database"=>"dbname", "UID"=>"sa", "PWD"=>"password");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
//$sql = "INSERT INTO board01 (sTitle, scontents) VALUES ('test', 'test')";
$stmt = sqlsrv_query( $conn, $sql, $params);
if( $stmt === false ) {
die( print_r( sqlsrv_errors(), true));
}
?>
'기타 개발관련' 카테고리의 다른 글
CentOS7 - php - mecab 형태소 분석 (0) | 2019.09.05 |
---|---|
IIS + PHP 에서 오라클 연동 설치 (0) | 2017.10.29 |
IIS7 에서 와일드카드 SSL 443 포트에 적용하기 - Secure Binding (0) | 2016.04.01 |
telnet 에서 smtp 테스트 메일발송 (0) | 2016.02.05 |
가장 저렴한 SSL인증서. comodo positive ssl 인증서 (0) | 2016.01.27 |