nugawiki

./server

MSSQL - PHP 연동

업데이트 2022-06-25 1분 소요 /SERVER/BACK-END #DB#PHP

리눅스 환경에서 연동 환경 구축

  1. FREETDS 설치, /etc/freetds.conf에서 db네임 등록
  2. PHP-MSSQL 설치
  3. Tsql

TDS Version Table

image

image

연동 테스트

<?php
	//port를 지정해야 연결이 되는 경우 ip addr:port
	$mssql_Host="아이피 주소";
	$mssql_ID="유저아이디";
	$mssql_PW="페스워드";
	$mssql_DB = "DB 명";
	$conn = ssql_connect($mssql_Host,$mssql_ID,$mssql_PW,$mssql_DB);
	
	if(!$conn) die("couldn't connect to SQL Server on mssql_server");
	
	$query = "select * from table";
	$results = mssql_query($query,$conn);
	
	while($result = mssql_fetch_array($results,MSSQL_ASSOC)) {
		print_r($result);
		echo "<br/>";
	}
	
	mssql_free_result($results);
	mssql_close($conn);
?>