主頁(yè) > 知識(shí)庫(kù) > PHP5.6.8連接SQL Server 2008 R2數(shù)據(jù)庫(kù)常用技巧分析總結(jié)

PHP5.6.8連接SQL Server 2008 R2數(shù)據(jù)庫(kù)常用技巧分析總結(jié)

熱門(mén)標(biāo)簽:九江外呼系統(tǒng) 阿里云400電話申請(qǐng)加工單 智能電話機(jī)器人排名前十名南京 西區(qū)企業(yè)怎么做地圖標(biāo)注入駐 七魚(yú)外呼系統(tǒng)停用嗎 海南人工外呼系統(tǒng)有效果嗎 抖音有個(gè)地圖標(biāo)注是什么意思 地下城堡2圖九地圖標(biāo)注 保定crm外呼系統(tǒng)運(yùn)營(yíng)商

本文實(shí)例講述了PHP5.6.8連接SQL Server 2008 R2數(shù)據(jù)庫(kù)常用技巧。分享給大家供大家參考,具體如下:

用到的工具:

1.JetBrains PhpStorm (編寫(xiě)php代碼工具)

2.SQL Server 2008 R2(數(shù)據(jù)庫(kù))

3.PHP 5.6.X (x86 源于Apache XAMPP 集成)

先了解一下PHP是多少位的及其一些相關(guān)線程是否安全的信息。

在PhpStorm新建一個(gè)PHP文件里面內(nèi)容為

?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2018/4/8
 * Time: 16:12
 */
// 顯示所有信息,默認(rèn)顯示 INFO_ALL
phpinfo();
?>



主要獲得 x86  及 線程 TS


下載驅(qū)動(dòng)包

Microsoft Drivers for PHP for SQL Server

http://www.microsoft.com/en-us/download/details.aspx?id=20098
(這里我是5.6版本的,下載SQLSRV32.EXE)解壓SQLSRV32.EXE文件,


選擇

php_sqlsrc_56_ts.dllphp_pdo_sqlsrv_56_ts.dll

(其中 56_ts 意思:5.6版本,線程安全ts 的PHP)

復(fù)制放入

X盤(pán):\xampp\php\ext

文件里面

然后對(duì)上一層的文件php.in進(jìn)行添加 兩組數(shù)據(jù) 和 修改一個(gè)配置地方


mssql.allow_persistent=Off改成mssql.allow_persistent=On


保存完畢后。

打開(kāi)PhpStorm寫(xiě)一段代碼:

?php
/**
 * Created by PhpStorm.
 * User: admin
 * Date: 2018/4/8
 * Time: 14:24
 */
$serverName = "(local)"; //數(shù)據(jù)庫(kù)服務(wù)器地址
$uid = "sa";   //數(shù)據(jù)庫(kù)用戶名
$pwd = "123456"; //數(shù)據(jù)庫(kù)密碼
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"mysql");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if( $conn == false)
{
  echo "連接失??!";
  var_dump(sqlsrv_errors());
  exit;
}else{
  echo "鏈接成功";
}
?>

頁(yè)面一般會(huì)出現(xiàn)這些信息:

連接失?。ncaught exception 'PDOException' with message 'SQLSTATE[IMSSP]: This extension requires the Microsoft ODBC Driver 11 for SQL Server to communicate with SQL Server. Access the following URL to download the ODBC Driver 11 for SQL Server for x86: http://go.microsoft.com/fwlink/?LinkId=163712' 

一般根據(jù)提示:

這時(shí)候提示需要安裝一個(gè)Microsoft ODBC Driver 11 for SQL Server

進(jìn)入網(wǎng)站 http://go.microsoft.com/fwlink/?LinkId=163712


根據(jù)電腦的系統(tǒng)類型選擇下載正確的類型號(hào)

然后再次重啟Apache服務(wù)器就可以了

個(gè)人感覺(jué):一開(kāi)始很懵,各種錯(cuò)誤,然后總結(jié)了下自己的過(guò)程,理清一下思路。

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP基于pdo操作數(shù)據(jù)庫(kù)技巧總結(jié)》、《php+Oracle數(shù)據(jù)庫(kù)程序設(shè)計(jì)技巧總結(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ì)有所幫助。

您可能感興趣的文章:
  • Windows Server 2019 IIS10.0+PHP(FastCGI)+MySQL環(huán)境搭建教程
  • SQL server不支持utf8 php卻用utf8的矛盾問(wèn)題解決方法
  • PHP7使用ODBC連接SQL Server2008 R2數(shù)據(jù)庫(kù)示例【基于thinkPHP5.1框架】
  • PHP連接SQL Server的方法分析【基于thinkPHP5.1框架】
  • PHP基于pdo的數(shù)據(jù)庫(kù)操作類【可支持mysql、sqlserver及oracle】
  • php連接MSsql server的五種方法總結(jié)
  • php連接微軟MSSQL(sql server)完全攻略
  • windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程
  • PHP連接SQL server數(shù)據(jù)庫(kù)測(cè)試腳本運(yùn)行實(shí)例

標(biāo)簽:九江 十堰 韶關(guān) 昭通 甘肅 遼陽(yáng) 梅河口 涼山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP5.6.8連接SQL Server 2008 R2數(shù)據(jù)庫(kù)常用技巧分析總結(jié)》,本文關(guān)鍵詞  PHP5.6.8,連接,SQL,Server,2008,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP5.6.8連接SQL Server 2008 R2數(shù)據(jù)庫(kù)常用技巧分析總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于PHP5.6.8連接SQL Server 2008 R2數(shù)據(jù)庫(kù)常用技巧分析總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章