2014-06-21 74 views
0

我一直在努力尋找解決方案來解決MySQL的這個問題。在Apache Solr tomcat服務器上放置了ojdbc jar文件後,情況發生了變化。從那以後,我一直在收到這個錯誤。看來還有另一個mysql實例在機器上運行。 Xampp狀態顯示MySQL數據庫已停用。自從今天早上我一直在尋找一個可行的解決方案,但沒有運氣。非常感激你的幫助。Xampp Linux:PDOException:SQLSTATE [HY000] [2002]在lock_may_be_available()中拒絕連接錯誤

PS:/ opt/lampp/lampp status說mysql是'running'。當停止時,它讀取「OK」,但再次啓動時,它說「已經運行」 ......和XAMPP狀態頁說,MySQL數據庫被停用

回答

1

命令的/ opt/LAMPP/LAMPP狀態基本上去,並檢查pid文件 MYSQL_PIDFILE = /選擇/ LAMPP在/ var/mysql的/ $ HOSTNAME.pid

有時這種PID文件遭到損壞(在發生碰撞的情況下,或procees殺死)。

在這種情況下,status命令會告訴你mysql正在運行,因爲沒有該PID文件存在的進程,並且瀏覽器中顯示的XAMPP狀態將無法連接到服務器(因爲它沒有運行),因此停用。

只需將pid文件重命名爲$ HOSTNAME_bkp.pid或類似的東西,然後重新啓動lampp,問題就會得到解決。

相關問題