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