2012-05-07 49 views
0

我已經安裝了Linux的xampp。它工作正常,我的MySQL也正常工作。如何保留MySQL的多個實例

我有另一個應用程序,也使用MySQL,但我需要停止MySQL服務器,如果我運行XAMPP。然而,停止MySQL服務器這樣暫停其他應用程序,它引發以下錯誤:

⇝ OperationalError: (OperationalError) (2002, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)") None None 

我怎樣才能制止這種錯誤,並保持這兩個應用程序相同的MySQL服務器上運行。兩者都使用一個mysql服務器實例,但我需要暫停一個才能運行另一個實例。

任何人都可以幫我解決這個問題。任何幫助將不勝感激。

+0

你安裝了兩個mysql服務器實例嗎? –

回答

1

我想你需要更多的mysql服務器,可能是四五個(只是開個玩笑)。

首先,兩個應用程序可以使用不同的數據庫/用戶名使用相同的服務器=>您不需要兩個mysql服務器。如果你需要,你以前是錯誤的。第二,你可能會更好地使用本機應用程序爲你的Linux發行版(即MySQL/Apache /無論何時與XAMPP)。如果由於某種原因你必須堅持使用xampp(我認爲不是真的),不要使用本機mysql/apache/etc。