php5.2.17怎么連接數(shù)據(jù)庫
專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)杜爾伯特免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
LS+1。 一般你在低版本調(diào)試成功的,拿到高版本上能兼容的情況多些;反之,能兼容的情況就很少了。
準(zhǔn)備工作:SQLSRV20.EXE(PHP mssql擴(kuò)展庫)、php_mssql.dll文件。
安裝PHP mssql擴(kuò)展庫:安裝SQLSRV20.EXE,選擇解壓路徑為:D:\wamp\bin\php\php5.2.9-2\ext。如下圖所示:
修改php.ini配置文件:打開php.ini配置文件,將其中
;extension=php_mssql.dll
;extension=php_pdo_mssql.dll
前面的分號(hào)去掉,然后再”Dynamic Extensions”區(qū)域的后面添加php_sqlsrv的動(dòng)態(tài)鏈接庫文件: extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
如下圖所示:
注意事項(xiàng):查看D:\wamp\bin\php\php5.2.9-2\ext目錄下有也Php_mssql.dll文件。如果沒有,則下載該文件,復(fù)制到該目錄下。
測(cè)試環(huán)境配置是否成功:打開瀏覽器,在地址欄輸入 ,如果在打開的網(wǎng)頁中查詢到如下頁面內(nèi)容,則配置成功,否則配置失敗。
重啟WAMP所有服務(wù)。
測(cè)試:編寫一個(gè)簡單的SQL SERVER2008數(shù)據(jù)庫連接的測(cè)試程序。測(cè)試程序具體代碼如下:
?php
$server ="192.168.61.181"; //服務(wù)器IP地址,如果是本地,可以寫成localhost
$uid ="sa"; //用戶名
$pwd ="cwh"; //密碼
$database ="UserMan"; //數(shù)據(jù)庫名稱
//進(jìn)行數(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);
//打印輸出查詢結(jié)果
while($list=mssql_fetch_array($row))
{
print_r($list);
echo "br";
}
?
8
先php擴(kuò)展允許mssql重啟IIS或apache用代碼連接
?php
$server='ip址或服務(wù)器名';
$username='數(shù)據(jù)庫用戶名';
$password='數(shù)據(jù)庫密碼';
$database='數(shù)據(jù)庫名';
$conn=mssql_connect($server,$username,$password)
or die("Couldn't connect to SQL Server on $server");
$db=mssql_select_db($database) or die("Couldn't open database $database");
?
你首先查看一下你phpinfo信息,看看里面有沒有開啟相關(guān)的服務(wù)。
給你一個(gè)pdo方式連接mysql的案例:
?php
$dbms='mysql';//數(shù)據(jù)庫類型Oracle用ODI,使用不同的數(shù)據(jù)庫,改這里,不用記住那么多函數(shù)
$host='localhost';//數(shù)據(jù)庫主機(jī)名
$dbName='mydb_dy';//使用的數(shù)據(jù)庫
$user='root';//username
$password='';//password
$dsn="$dbms:host=$host;dbname=$dbName";
try {
$dbh = new PDO($dsn,$user,$password);//初始化一個(gè)PDO對(duì)象,
//就是創(chuàng)建了數(shù)據(jù)庫連接對(duì)象
echo "連接成功br/";
foreach($dbh-query('select * from persons') as $row) {
print_r($row);
}
} catch(PDOException $e) {
die("Error!:".$e-getMessage()."br/");
}
?
第二種方式:
$con = mysql_connect("地址","用戶名","密碼");
新聞名稱:php5.2連接數(shù)據(jù)庫 php連接數(shù)據(jù)庫查詢數(shù)據(jù)
分享路徑:http://vcdvsql.cn/article18/ddihjdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、服務(wù)器托管、網(wǎng)站導(dǎo)航、關(guān)鍵詞優(yōu)化、用戶體驗(yàn)、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)