新聞中心
php開發(fā)者深刻體會(huì):訪問MSSQL竟如此輕松!

我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、庫爾勒ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的庫爾勒網(wǎng)站制作公司
作為一名php開發(fā)者,訪問MSSQL數(shù)據(jù)庫是一項(xiàng)艱巨的任務(wù),對(duì)于*NIX系統(tǒng)來說,特別復(fù)雜,依賴編譯和兼容性。但把MSSQL和php放在一起,真的是另一回事!
隨著PHP 5.3的發(fā)布,Microsoft 禪道開發(fā)了一個(gè)功能強(qiáng)大的MSSQL擴(kuò)展,可以輕松地使用SQL server傳統(tǒng)的數(shù)據(jù)訪問方法來訪問MSSQL數(shù)據(jù)庫。它實(shí)現(xiàn)了原聲SQL語句,允許開發(fā)人員構(gòu)建復(fù)雜的查詢語句,然后對(duì)數(shù)據(jù)進(jìn)行格式化。
這使php開發(fā)者能夠輕松構(gòu)建和執(zhí)行數(shù)據(jù)庫腳本,從而實(shí)現(xiàn)更好的數(shù)據(jù)訪問和存儲(chǔ)。 這使開發(fā)人員能夠從中提取需要的數(shù)據(jù),然后創(chuàng)建復(fù)雜的應(yīng)用程序,以實(shí)現(xiàn)更高的效率和功能。
為了使用MSSQL擴(kuò)展,我們首先要使其生效,可以在php.ini文件中以下面的方式指定擴(kuò)展:
; MSSQL extension
extension=php_mssql.dll
下一步,php開發(fā)人員可以使用mssql_connect()函數(shù)來建立與數(shù)據(jù)庫的連接,以便執(zhí)行相關(guān)操作:
$server = “my_server” ;
$user = “my_username” ;
$pass = “my_password” ;
$database = “my_database” ;
$conn = mssql_connect ($server, $user, $pass) ;
if (! $conn)
echo “Error connecting to database!” ;
if (mssql_select_db ($database , $conn))
echo “Database selected” ;
?>
接下來,開發(fā)人員可以使用mssql_query()函數(shù)來執(zhí)行原聲SQL和MSSQL語句,以實(shí)現(xiàn)更復(fù)雜的功能:
// Select data from a table
$query = “SELECT * FROM my_table WHERE id = 2” ;
$result = mssql_query ($query, $conn) ;
if (! $result)
echo “Error executing query!” ;
// print result data
while ($row = mssql_fetch_array ($result)) {
echo “$row[name]\n” ;
}
?>
使用MSSQL擴(kuò)展的php開發(fā)者也可以自定義數(shù)據(jù)庫API,使用它們以實(shí)現(xiàn)更復(fù)雜的功能,如以存儲(chǔ)過程、執(zhí)行更新等。
總而言之,PHP 5.3發(fā)布的Microsoft MSSQL擴(kuò)展削減了訪問MSSQL數(shù)據(jù)庫所面臨的問題,使php開發(fā)人員能夠輕松地訪問MSSQL數(shù)據(jù)庫,并利用不同的數(shù)據(jù)庫功能來構(gòu)建應(yīng)用程序。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長,共創(chuàng)價(jià)值。
分享題目:php開發(fā)者深刻體會(huì):訪問MSSQL竟如此輕松?。╬hp訪問mssql語錄)
標(biāo)題URL:http://m.fisionsoft.com.cn/article/djppiej.html


咨詢
建站咨詢
