我用的是php5.4.13,要連接mysql數(shù)據(jù)庫,擴展中的確沒有php_pdo.dll這個文件,但是有php_pdo_mysql.dll,在php.ini中把相應的注釋刪除就可以了。不過在extension_dir這里,要寫絕對路徑,如:d:/php/ext之類。

成都創(chuàng)新互聯(lián)公司總部坐落于成都市區(qū),致力網(wǎng)站建設服務有做網(wǎng)站、網(wǎng)站制作、網(wǎng)絡營銷策劃、網(wǎng)頁設計、網(wǎng)站維護、公眾號搭建、小程序制作、軟件開發(fā)等為企業(yè)提供一整套的信息化建設解決方案。創(chuàng)造真正意義上的網(wǎng)站建設,為互聯(lián)網(wǎng)品牌在互動行銷領域創(chuàng)造價值而不懈努力!
sqlserver相關的pdo是不是集成到php_pdo_odbc.dll中了呢,你可以 試試哈。
在sql server 2000中,訪問一個數(shù)據(jù)庫對象的完整路徑為:
servername.dbname.username.objectname
對于本地服務器當前數(shù)據(jù)庫的對象,可以采用相對路徑
username.objectname
也就是說person是用戶名,是表的擁有者
不過在sql server 2005中,路經(jīng)為:
servername.dbname.schema.objectname
如果是這個版本,那person就是架構名了 。
schema使架構的意思,在SQL Server 2005中,架構表示的是一種名稱空間,是為了標識數(shù)據(jù)庫中的對象建立的命名方案,通常使用的還是用戶名。例如一個名為mike的用戶,可以為他建立一個名為mike的架構,當mike建立表的時候,表的名字(objectname)為table1,則該表的名稱可以表示為mike.table1
sql
server
數(shù)據(jù)庫的
擴展名
是
.
mdf,至于用什么軟件能讀出來我好像還沒遇見,你試試
萬能數(shù)據(jù)庫讀取
工具吧
不需要mssql? 擴展。
mssql擴展,是低版本的php上使用的。新版本改由微軟官方維護,改為 sqlsrv 和 pdo_sqlsrv了。
具體的環(huán)境和版本要求,可參考微軟官方的說明
SQL SERVER 配置用于 PHP 開發(fā)的環(huán)境
這個在配置里面是可以設置的,一般是與連接數(shù)據(jù)庫設置一起配置:
//數(shù)據(jù)庫配置信息
'DB_TYPE'???=?'mysql',?//?數(shù)據(jù)庫類型
'DB_HOST'???=?'localhost',?//?服務器地址
'DB_NAME'???=?'thinkphp',?//?數(shù)據(jù)庫名
'DB_USER'???=?'root',?//?用戶名
'DB_PWD'????=?'123456',?//?密碼
'DB_PORT'???=?3306,?//?端口
'DB_PREFIX'?=?'think_',?//?數(shù)據(jù)庫表前綴
'DB_CHARSET'=?'utf8',?//?字符集
'DB_DEBUG'??=??TRUE,?//?數(shù)據(jù)庫調試模式?開啟后可以記錄SQL日志
其中數(shù)據(jù)庫類型可以設置為:mysqli
更多類型還有:
DB_TYPE設置
支持的????????????????數(shù)據(jù)庫類型
mysql或mysqli ? ?mysql ?
pgsql ? ???????????????pgsql ?
sqlite ? ???????????????sqlite ?
mssql 或sqlsrv ? ?sqlserver ?
oracle ? ??????????????oracle ?
ibase ? ?????????????? ibase ?
mongo ? ?????????????mongo ?
PDO ? ?????????????????PDO支持的所有數(shù)據(jù)庫 ?
準備工作:SQLSRV20.EXE(PHP mssql擴展庫)、php_mssql.dll文件。
安裝PHP mssql擴展庫:安裝SQLSRV20.EXE,選擇解壓路徑為:D:\wamp\bin\php\php5.2.9-2\ext。
修改php.ini配置文件:打開php.ini配置文件,將其中
? ? ;extension=php_mssql.dll
? ;extension=php_pdo_mssql.dll
前面的分號去掉,然后再”Dynamic Extensions”區(qū)域的后面添加php_sqlsrv的動態(tài)鏈接庫文件:??????? extension=php_sqlsrv_52_ts_vc6.dll
? extension=php_pdo_sqlsrv_52_ts_vc6.dll
注意事項:查看D:\wamp\bin\php\php5.2.9-2\ext目錄下有也Php_mssql.dll文件。如果沒有,則下載該文件,復制到該目錄下。
測試環(huán)境配置是否成功:打開瀏覽器,在地址欄輸入 ,如果在打開的網(wǎng)頁中查詢到如下頁面內容,則配置成功,否則配置失敗。
重啟WAMP所有服務。
測試:編寫一個簡單的SQL SERVER2008數(shù)據(jù)庫連接的測試程序。測試程序具體代碼如下:
?php
$server ="192.168.61.181";? //服務器IP地址,如果是本地,可以寫成localhost
$uid ="sa";? //用戶名
$pwd ="cwh"; //密碼
$database ="UserMan";? //數(shù)據(jù)庫名稱
//進行數(shù)據(jù)庫連接
$conn =mssql_connect($server,$uid,$pwd) or die ("connect failed");
mssql_select_db($database,$conn);
//執(zhí)行查詢語句
$query ="select * from users";
$row =mssql_query($query);
//打印輸出查詢結果
while($list=mssql_fetch_array($row))
{
print_r($list);
echo "br";
}
?
查詢結果演示:
分享文章:sqlserver擴展庫,sqlserver橫向擴展
分享路徑:http://chinadenli.net/article15/dsspgdi.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導航、定制開發(fā)、網(wǎng)站建設、網(wǎng)頁設計公司、App開發(fā)、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)