這篇文章主要介紹了PHP連接數(shù)據(jù)庫為什么會失敗,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
一般的業(yè)務系統(tǒng)均采用的是SQL數(shù)據(jù)庫,我們這里總結(jié)了SQL數(shù)據(jù)庫連接失敗的原因和解決方法:
原因一:
登錄賬號、密碼、服務器名稱、數(shù)據(jù)庫名稱登錄錯誤導致不能連接,這個比較常見,仔細檢查好所填信息是否正確,填寫正確一般就可以解決。
解決方法:當正在使用的軟件出現(xiàn)數(shù)據(jù)庫不能連接時,一般就是服務器名出現(xiàn)問題,更改服務器名稱一般可以解決問題。數(shù)據(jù)庫如果是安裝在本機,服務器名可以用“.”或“(local)”來代替 ;如果是安裝在局域網(wǎng)的其它計算機上,可以用IP地址作為服務器名。
原因二:
如果沒能正確安裝SQL服務器,也會導致數(shù)據(jù)庫連接不上;安裝好數(shù)據(jù)庫后,如果SQL服務管理器沒有啟動,則要去服務那里開啟。
解決方法:如果是SQL數(shù)據(jù)庫未能能成功安裝,再次重新安裝時,可能會無法安裝,提示是存在一個未完成的安裝掛起。解決就方法是:打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到并刪除PendingFileRenameOperations項目即可。
如果是更改了Windows的用戶名或者密碼,會導致SQL服務管理器不能啟動,解決辦法是去控制版面的服務那里修改啟動。具體是:點擊開始-->設(shè)置-->控制面板-->管理工具-->服務-->找到MS SQL SERVER服務-->在上面右鍵-->屬性-->登陸-->修改啟動服務的帳戶和密碼。
原因三:
因權(quán)限問題導致數(shù)據(jù)庫不能連接,解決方法是檢測計算機的安全保護限制、SQL Server安全設(shè)置、操作系統(tǒng)的安全限。
解決方法:可以先暫時關(guān)閉防火墻或者殺毒軟件,看是否是這些軟件的安全設(shè)置所導致。
SQL Server安全設(shè)置:打開企業(yè)管理器-->展開SQ L Server組-->右擊服務器名-->點擊屬性-->在SQL Server屬性-->安全性中,把“身份驗證”選擇為“在SQL Server和Windows”;
如果SQL服務器采用的是Windows XP系統(tǒng),當工作站電腦出現(xiàn)不能連接數(shù)據(jù)庫的情況時,可以在服務器和工作站各建立一個相同的WINDOWS用戶賬號和密碼
原因四:
引起原因:網(wǎng)絡連接存在故障;
感謝你能夠認真閱讀完這篇文章,希望小編分享PHP連接數(shù)據(jù)庫為什么會失敗內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!
分享題目:PHP連接數(shù)據(jù)庫為什么會失敗-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://www.chinadenli.net/article20/ccepco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、外貿(mào)建站、網(wǎng)站營銷、企業(yè)網(wǎng)站制作、用戶體驗、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)