最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows平臺(tái)實(shí)現(xiàn)PHP連接SQL Server2008的方法

 更新時(shí)間:2017年07月26日 11:25:43   作者:LoveJulin  
這篇文章主要介紹了Windows平臺(tái)實(shí)現(xiàn)PHP連接SQL Server2008的方法,結(jié)合實(shí)例形式分析了Windows平臺(tái)PHP連接SQL Server2008所需的相關(guān)dll動(dòng)態(tài)鏈接庫(kù)文件及相應(yīng)的配置與使用方法,需要的朋友可以參考下

本文實(shí)例講述了Windows平臺(tái)實(shí)現(xiàn)PHP連接SQL Server2008的方法。分享給大家供大家參考,具體如下:

如果你需要和sql server通信需要到http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx自行下載微軟提供的The SQL Server Driver for PHP。這是一個(gè)自解壓文件,解壓后會(huì)得到以下幾個(gè)文件:

php_sqlsrv_52_nts_vc6.dll
php_sqlsrv_52_ts_vc6.dll
php_sqlsrv_53_nts_vc6.dll
php_sqlsrv_53_nts_vc9.dll
php_sqlsrv_53_ts_vc6.dll
php_sqlsrv_53_ts_vc9.dll
php_sqlsrv_license.rtf
SQLServerDriverForPHP.chm
SQLServerDriverForPHP_Readme.htm

PS:上述壓縮文件也可點(diǎn)擊此處本站下載。

其中,52,53表示PHP的5.2.X和5.3.X的版本;nts表示非線(xiàn)和安全,ts表示線(xiàn)程安全;vc6表示使用Apache作為Web Server,vc9表示使用IIS作為Web Server。

根據(jù)您的配置,將相應(yīng)的DLL文件拷貝到php安裝目錄的ext文件夾中,接下來(lái)打開(kāi)php.ini,添加以下語(yǔ)句打開(kāi)php_sqlsrv和php_pdo_sqlsrv擴(kuò)展:

——————————————————–
[PHP_PDO_SQLSRV]
extension=php_pdo_sqlsrv_53_ts_vc6.dll
[PHP_SQLSRV]
extension=php_sqlsrv_53_ts_vc6.dll
—————————————————

這里的53表示的是php5.3,如果你的是5.2版,就改成52,如果你的PHP版本是線(xiàn)程安全的,那么你的PHP安裝目錄下應(yīng)該有一個(gè)php5ts.dll,與這里的兩行語(yǔ)句對(duì)應(yīng),如果是php5nts.dll,那么上面的語(yǔ)句應(yīng)該是:

—————————————————————-
[PHP_PDO_SQLSRV]
extension=php_pdo_sqlsrv_53_nts_vc6.dll
[PHP_SQLSRV]
extension=php_sqlsrv_53_nts_vc6.dll
—————————————————-

壓縮包里有各個(gè)版本對(duì)于的dll文件,大家可以去仔細(xì)核查。

開(kāi)啟擴(kuò)展后,重啟apache,這樣就可以連接sqlserver了,但是還有一點(diǎn)要注意,如果你沒(méi)有安裝Microsoft SQL Server 2008 R2 Native Client,必須去http://msdn.microsoft.com/en-us/library/cc296170(SQL.90).aspx下載安裝,因?yàn)槲④浀倪@個(gè)擴(kuò)展包需要這個(gè)支持。

一切妥當(dāng)之后,就可以寫(xiě)php代碼了,如果你下載了The SQL Server Driver for PHP,那么在解壓縮后的文件夾里有一個(gè)幫助文檔,你可以很容易的找到示例,在這里站長(zhǎng)介紹一個(gè)簡(jiǎn)單的例子:

<?php
//本地測(cè)試的服務(wù)名
$serverName = "(127.0.0.1)";
//使用sql server身份驗(yàn)證,參數(shù)使用數(shù)組的形式,一次是用戶(hù)名,密碼,數(shù)據(jù)庫(kù)名
//如果你使用的是windows身份驗(yàn)證,那么可以去掉用戶(hù)名和密碼
$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));
}
?>

如果連接不成功,重啟sql server再試。

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php+mssql數(shù)據(jù)庫(kù)程序設(shè)計(jì)技巧總結(jié)》、《PHP基于pdo操作數(shù)據(jù)庫(kù)技巧總結(jié)》、《PHP+MongoDB數(shù)據(jù)庫(kù)操作技巧大全》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

宜宾市| 丹阳市| 保山市| 建水县| 江孜县| 通榆县| 保康县| 逊克县| 富锦市| 海安县| 沂源县| 泗阳县| 资兴市| 上高县| 抚松县| 仲巴县| 宁陵县| 石棉县| 无为县| 龙南县| 天峻县| 东兰县| 读书| 安国市| 馆陶县| 图木舒克市| 礼泉县| 昌图县| 克什克腾旗| 五台县| 马龙县| 会同县| 吐鲁番市| 莫力| 华阴市| 眉山市| 乌鲁木齐县| 郴州市| 时尚| 靖安县| 防城港市|