php5.3以後的版本串連sqlserver2000的方法
這篇文章主要介紹了php5.3以後的版本串連sqlserver2000的方法,包括php5.4、php5.5等版本的通用解決方案,需要的朋友可以參考下
最近在做一個系統要抓取管家資料庫裡面的幾個表的資料顯示在web頁面,於是乎上網搜了一下php如何串連sqlserver2000資料庫,網上很多教材都是要配置php.ini設定檔,去掉;extension=php_mssql.dll前面的分號”;”,然後把ext檔案裡面php_mssql.dll複製粘貼到系統硬碟system32目錄下,然後重啟apache伺服器即可,然後寫串連資料庫的代碼件:
伺服器一般書寫格式為“ip,連接埠號碼”如何是本機,可以寫成為localhost,連接埠或者127.0.0.1,連接埠.至於怎麼寫根據自己的情況書寫,特此聲明以上串連sqlserver資料庫僅限php版本是5.3一下的。
如果你是5.3以上的版本以上串連亦不可用,因為php5.3以上版本微軟已不支援。
下面講解一下php5.3以上版本如何串連sqlserver2000或者以上版本資料庫。
那麼php5.3以上版本如何串連sqlserver資料庫呢?
因為這個我也尋找了很多資料,有說下載驅動的,可驅動只是針對sqlserver2005或者2008資料庫版本,而對於sqlserver2000版本微軟也並未提供相關支援驅動,至少我沒有找到,好了閑話少說,還是趕緊介紹一下我的php5.3以上版本串連sqlserver2000的方法吧。其實很簡單了就是用odbc串連2000資料庫。
下面直接說下步驟,首先需要配置資料來源,開啟控制台,找到管理工具,開啟管理工具,,然後雙擊開啟資料來源(ODBC),
選擇系統DSN,然後點擊添加
選擇sql server,然後下一步,當然如果你是其他資料庫比如access那麼你選擇acess先關的驅動了。
名稱一定要寫,是你寫代碼串連訪問資料庫的必備參數。伺服器也一定要選擇,如果是本機器就選擇local,如果是其他機器就選擇那個可看到的名字。
登陸ID一定要寫,就是訪問你資料庫的名字,密碼也是訪問資料庫的密碼,如果有就寫,沒有就空著,然後一直下一步知道完成為止,然後測試連接,如果點擊測試連接提示成功那麼恭喜你,你的php5.3以上版本串連sqlserver2000就成功了,那麼下一步就是書寫串連資料庫的代碼了。
下面直接附上我寫的代碼,以供大家參考:
希望這篇文章對需要的朋友有所協助,可以說這篇文章是我自己總結出來的,尋找了很多資料,應該說是目前最詳細的php5.3以上版本串連sqlserver2000的文章了。