2012-05-07 48 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。