一、發(fā)現(xiàn)問題
在嘗試編輯博客站點的Wordpress主題時,突然發(fā)現(xiàn)博客站點無法連接;刷新后提示“建立數(shù)據(jù)庫連接錯誤”之類的錯誤。自然想到是mysql可能出錯了,所以就登陸了VPS主機(jī),嘗試啟動mysql服務(wù),但是提示failed。
二、解決方法
1、打開/var/log/mysql/error.log文件,查看出錯日志。在閱讀日志時發(fā)現(xiàn)第一條錯誤提示是:[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
2、嘗試執(zhí)行mysql_upgrade依然提示錯誤:
Looking for 'mysql' as: mysqlLooking for 'mysqlcheck' as: mysqlcheckError: Failed while fetching Server version! Could be due to unauthorized access.FATAL ERROR: Upgrade failed
3、于是,在網(wǎng)上搜索類似問題時,找到了解決辦法。輸入命令:mysql_install_db --user=mysql --ldata=/var/lib/mysql后,會自動安裝system tables,即可成功修復(fù)。
4、此時,嘗試啟動mysql服務(wù):/etc/init.d/mysql start即可。
總結(jié)
以上就是在Ubuntu VPS中wordpress網(wǎng)站打開時提示”建立數(shù)據(jù)庫連接錯誤”的解決辦法,希望本文的內(nèi)容對同樣遇到這個問題的朋友們能有所幫助,如果有疑問大家可以留言交流。
新聞熱點
疑難解答
圖片精選