中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php無法連接mssql數據庫的解決方法

發布時間:2020-09-04 11:21:12 來源:億速云 閱讀:200 作者:小新 欄目:編程語言

小編給大家分享一下php無法連接mssql數據庫的解決方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

php無法連接mssql數據庫的解決辦法:1、打開“php.ini”,并將“;extension=php_mssql.dll”前面的分號去掉;2、重新下載php安裝;3、把“ntwdblib”和“php_mssql”復制到系統目錄中。

php無法連接mssql數據庫的解決方法

php連接mssql數據庫的方法以及錯誤設置

之前使用php連接mssql數據庫總是失敗,或者提示錯誤,以下幾個方法可以測試!

為了能讓PHP連接MSSQL,首先需要一些設置:

1.打開php.ini,將;extension=php_mssql.dll前面的分號(;)去掉,然后重啟 Apache。

如果不行的話,進行第2步:

2.檢查一下你的php安裝目錄下的ext下面有沒有php_mssql.dll存在,如果沒有,

從www.php.net重新下載一個php安裝,要下載那個壓縮包的才是最完整的。

如果ext目錄下已經有了php_mssql.dll,

那么你需要打開php.ini,找到   extension_dir   =   "./ext"

這一句(或者類似的,不一定是"./ext",查找"extension_dir"即可),

然后把"./ext"修改為你的php安裝目錄的ext目錄的完整路徑,

比如"c:/php/ext",或者"c:/program   files/php/ext"這樣。然后再次重啟 Apache。

(如果還是不行的話,可能就需要第3步了,

3.把 php 目錄下的 ntwdblib.dll 和 php_mssql.dll 復制到 system32的系統目錄中去,然后重起Apache。)

然后就可以連接MSSQL,并進行一些操作了。

1.連接MSSQL$conn=mssql_connect("實例名或者服務器IP","用戶名","密碼");

//測試連接if($conn)
{   echo "連接成功";}

2.選擇要連接的數據庫mssql_select_db("dbname");

3.執行查詢$rs = mssql_query("select top 1 id,username from tbname",$conn);

或者直接執行update,insert等語句,可以不用為返回結果賦值

mssql_query("update tbname set username='niunv' where id=1");

4.獲取記錄集行數echo mssql_num_rows($rs);

5.獲取記錄集if($row=mssql_fetch_array($rs))

{
$id = $row[0];//獲取ID字段值
 $username = $row[1];//獲取username字段值
}

6.獲取新增記錄的ID將id字段設置為IDENTITY字段,執行insert語句以后,

就會產生一個 @@IDENTITY 全局變量值,查詢出來就是最后一條新增記錄的ID了.

mssql_query("insert into tbname(username) values ('nv')",$conn);
 $rs = mssql_query("select @@IDENTITY as id",$conn);
if($row=mssql_fetch_array($rs))
{ 
 echo $row[0];
}

7.釋放記錄集mssql_free_result($rs);

8.關閉連接mssql_close($conn);

看完了這篇文章,相信你對php無法連接mssql數據庫的解決方法有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

惠水县| 沅陵县| 宝兴县| 罗山县| 辽阳县| 周宁县| 孟津县| 金湖县| 蒙山县| 黄大仙区| 浙江省| 东丰县| 牙克石市| 华阴市| 万安县| 南投县| 商城县| 兴安盟| 泸定县| 汾西县| 县级市| 恩施市| 泾阳县| 开鲁县| 荣成市| 南雄市| 蓬安县| 雷州市| 平阴县| 龙江县| 吴桥县| 辽阳县| 临夏县| 冕宁县| 内乡县| 长丰县| 迁西县| 万州区| 晋江市| 融水| 象山县|