《PHP學(xué)習(xí):Ubuntu VPS中wordpress網(wǎng)站打開時(shí)提示”建立數(shù)據(jù)庫連接錯(cuò)誤”的解決辦法》要點(diǎn):
本文介紹了PHP學(xué)習(xí):Ubuntu VPS中wordpress網(wǎng)站打開時(shí)提示”建立數(shù)據(jù)庫連接錯(cuò)誤”的解決辦法,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
一、發(fā)現(xiàn)問題PHP實(shí)例
在嘗試編輯博客站點(diǎn)的Wordpress主題時(shí),突然發(fā)現(xiàn)博客站點(diǎn)無法連接;刷新后提示“建立數(shù)據(jù)庫連接錯(cuò)誤”之類的錯(cuò)誤.自然想到是mysql可能出錯(cuò)了,所以就登陸了VPS主機(jī),嘗試啟動(dòng)mysql服務(wù),但是提示failed.PHP實(shí)例
二、解決方法PHP實(shí)例
1、打開/var/log/mysql/error.log
文件,查看出錯(cuò)日志.在閱讀日志時(shí)發(fā)現(xiàn)第一條錯(cuò)誤提示是:[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
PHP實(shí)例
2、嘗試執(zhí)行mysql_upgrade
依然提示錯(cuò)誤:
PHP實(shí)例
Looking for 'mysql' as: mysql Looking for 'mysqlcheck' as: mysqlcheck Error: Failed while fetching Server version! Could be due to unauthorized access. FATAL ERROR: Upgrade failed
3、于是,在網(wǎng)上搜索類似問題時(shí),找到了解決辦法.輸入命令:mysql_install_db --user=mysql --ldata=/var/lib/mysql
后,會(huì)自動(dòng)安裝system tables
,即可成功修復(fù).
PHP實(shí)例
4、此時(shí),嘗試啟動(dòng)mysql服務(wù):/etc/init.d/mysql start
即可.PHP實(shí)例
總結(jié)PHP實(shí)例
以上就是在Ubuntu VPS中wordpress網(wǎng)站打開時(shí)提示”建立數(shù)據(jù)庫連接錯(cuò)誤”的解決辦法,希望本文的內(nèi)容對(duì)同樣遇到這個(gè)問題的朋友們能有所幫助,如果有疑問大家可以留言交流.
PHP實(shí)例
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/2886.html