本文主要介紹Windows平台實作PHP連線SQL Server2008的方法,結合實例形式分析了Windows平台PHP連線SQL Server2008所需的相關dll動態連結庫檔案及對應的設定與使用方法,需要的朋友可以參考下,希望能幫助大家。
如果你需要和sql server通訊需要到http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx自行下載微軟提供的The SQL Server Driver for PHP。這是一個自解壓縮文件,解壓縮後會得到以下幾個檔案:
php_sqlsrv_52_nts_vc6.dll
php_sqlsrv_52_ts_
php
#php_sqlsrv_53_nts_vc6.dllll_vc6.dll
php_sqlsrv_53_nts_vc6.dllll#vc6.dll
php_sqlsrv_53_nts_vc6.dllll#s_>>>>>>>6. .dll
php_sqlsrv_53_ts_vc9.dll
php_sqlsrv_license.rtf
SQLServerDriverForPHP.chmSQLServerDriverForPHP_Readme.htm
——————————————————– [PHP_PDO_SQLSRV] extension=php_pdo_sqlsrv_53_ts_vc6.dll [PHP_SQLSRV] extension=php_sqlsrv_53_ts_vc6.dll —————————————————
—————————————————————- [PHP_PDO_SQLSRV] extension=php_pdo_sqlsrv_53_nts_vc6.dll [PHP_SQLSRV] extension=php_sqlsrv_53_nts_vc6.dll —————————————————-
<?php //本地测试的服务名 $serverName = "(127.0.0.1)"; //使用sql server身份验证,参数使用数组的形式,一次是用户名,密码,数据库名 //如果你使用的是windows身份验证,那么可以去掉用户名和密码 $connectionInfo = array( "UID"=>"root", "PWD"=>"root2010″, "Database"=>"master"); $conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn ) { echo "Connection established.\n"; } else { echo "Connection could not be established.\n"; die( print_r( sqlsrv_errors(), true)); } ?>
以上是Windows平台如何實作PHP連線SQL Server2008的詳細內容。更多資訊請關注PHP中文網其他相關文章!