php5.3以后的版本連接sqlserver2000的方法
最近在做一個(gè)系統(tǒng)要抓取管家數(shù)據(jù)庫(kù)里面的幾個(gè)表的數(shù)據(jù)顯示在web頁(yè)面,于是乎上網(wǎng)搜了一下php如何連接sqlserver2000數(shù)據(jù)庫(kù),網(wǎng)上很多教材都是要配置php.ini配置文件,去掉;extension=php_mssql.dll前面的分號(hào)”;”,然后把ext文件里面php_mssql.dll復(fù)制粘貼到系統(tǒng)盤(pán)system32目錄下,然后重啟apache服務(wù)器即可,然后寫(xiě)連接數(shù)據(jù)庫(kù)的代碼件:<?php $conn=mssql_connect(“服務(wù)器”,”數(shù)據(jù)庫(kù)用戶名”,”數(shù)據(jù)庫(kù)密碼”); mssql_selected(‘”對(duì)應(yīng)數(shù)據(jù)庫(kù)名字”,$conn);?>服務(wù)器一般書(shū)寫(xiě)格式為“ip,端口號(hào)”如何是本機(jī),可以寫(xiě)成為localhost,端口或者127.0.0.1,端口.至于怎么寫(xiě)根據(jù)自己的情況書(shū)寫(xiě),特此聲明以上連接sqlserver數(shù)據(jù)庫(kù)僅限php版本是5.3一下的。如果你是5.3以上的版本以上連接亦不可用,因?yàn)閜hp5.3以上版本微軟已不支持。下面講解一下php5.3以上版本如何連接sqlserver2000或者以上版本數(shù)據(jù)庫(kù)。
那么php5.3以上版本如何連接sqlserver數(shù)據(jù)庫(kù)呢?因?yàn)檫@個(gè)我也查找了很多資料,有說(shuō)下載驅(qū)動(dòng)的,可驅(qū)動(dòng)只是針對(duì)sqlserver2005或者2008數(shù)據(jù)庫(kù)版本,而對(duì)于sqlserver2000版本微軟也并未提供相關(guān)支持驅(qū)動(dòng),至少我沒(méi)有找到,好了閑話少說(shuō),還是趕緊介紹一下我的php5.3以上版本連接sqlserver2000的方法吧。其實(shí)很簡(jiǎn)單了就是用odbc連接2000數(shù)據(jù)庫(kù)。下面直接說(shuō)下步驟,首先需要配置數(shù)據(jù)源,打開(kāi)控制面板,找到管理工具,打開(kāi)管理工具,,然后雙擊打開(kāi)數(shù)據(jù)源(ODBC),
選擇sql server,然后下一步,當(dāng)然如果你是其他數(shù)據(jù)庫(kù)比如access那么你選擇acess先關(guān)的驅(qū)動(dòng)了。
名稱一定要寫(xiě),是你寫(xiě)代碼連接訪問(wèn)數(shù)據(jù)庫(kù)的必備參數(shù)。服務(wù)器也一定要選擇,如果是本機(jī)器就選擇local,如果是其他機(jī)器就選擇那個(gè)可看到的名字。
登陸ID一定要寫(xiě),就是訪問(wèn)你數(shù)據(jù)庫(kù)的名字,密碼也是訪問(wèn)數(shù)據(jù)庫(kù)的密碼,如果有就寫(xiě),沒(méi)有就空著,然后一直下一步知道完成為止,然后測(cè)試連接,如果點(diǎn)擊測(cè)試連接提示成功那么恭喜你,你的php5.3以上版本連接sqlserver2000就成功了,那么下一步就是書(shū)寫(xiě)連接數(shù)據(jù)庫(kù)的代碼了。
下面直接附上我寫(xiě)的代碼,以供大家參考:
<?php $conn=odbc_connect(“剛才配置的數(shù)據(jù)源名字”,”訪問(wèn)數(shù)據(jù)庫(kù)名字”,”訪問(wèn)數(shù)據(jù)庫(kù)密碼”); $sql=”select * from 表名”; $exec=odbc_exec($conn,$sql);//執(zhí)行語(yǔ)句 while(odbc_fetch_array($exec)) { $abc=odbc_result($exec,'”數(shù)據(jù)表對(duì)應(yīng)字段名字”); echo $abc … }
希望這篇文章對(duì)需要的朋友有所幫助,可以說(shuō)這篇文章是我自己總結(jié)出來(lái)的,查找了很多資料,應(yīng)該說(shuō)是目前最詳細(xì)的php5.3以上版本連接sqlserver2000的文章了。
- PHP7使用ODBC連接SQL Server2008 R2數(shù)據(jù)庫(kù)示例【基于thinkPHP5.1框架】
- php如何連接sql server
- PHP連接SQLServer2005方法及代碼
- PHP連接SQLServer2005的實(shí)現(xiàn)方法(附ntwdblib.dll下載)
- windows server 2008/2012安裝php iis7 mysql環(huán)境搭建教程
- php5.3中連接sqlserver2000的兩種方法(com與ODBC)
- PHP連接SQLServer2005 的問(wèn)題解決方法
- php連接MSsql server的五種方法總結(jié)
- Windows平臺(tái)實(shí)現(xiàn)PHP連接SQL Server2008的方法
- PHP連接SQLServer2005的方法
- PHP5.6.8連接SQL Server 2008 R2數(shù)據(jù)庫(kù)常用技巧分析總結(jié)
相關(guān)文章
thinkPHP5.1框架路由::get、post請(qǐng)求簡(jiǎn)單用法示例
這篇文章主要介紹了thinkPHP5.1框架路由::get、post請(qǐng)求簡(jiǎn)單用法,結(jié)合實(shí)例形式分析了thinkPHP5.1路由get、post請(qǐng)求基本使用方法,需要的朋友可以參考下2019-05-05phpstudy2018升級(jí)MySQL5.5為5.7教程(圖文)
這篇文章主要介紹了phpstudy2018升級(jí)MySQL5.5為5.7教程(圖文),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-10-10PHP笛卡爾積實(shí)現(xiàn)原理及代碼實(shí)例
這篇文章主要介紹了PHP笛卡爾積實(shí)現(xiàn)原理及代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12php獲取小程序碼的實(shí)現(xiàn)代碼(B類接口)
這篇文章主要介紹了php獲取小程序碼的實(shí)現(xiàn)代碼(B類接口),需要的朋友可以參考下2020-06-06PHP簡(jiǎn)單的MVC框架實(shí)現(xiàn)方法
在PHP中使用MVC越來(lái)越流行了,特別是在一些開(kāi)源的框架當(dāng)中。本篇給大家介紹php簡(jiǎn)單的mvc框架實(shí)現(xiàn)方法,對(duì)php簡(jiǎn)單的mvc框架相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧2015-12-12PHP登錄(ajax提交數(shù)據(jù)和后臺(tái)校驗(yàn))實(shí)例分享
本文主要分享了PHP登錄(ajax提交數(shù)據(jù)和后臺(tái)校驗(yàn))的實(shí)例代碼,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧2016-12-12