多个MySQL'服务器'或'实例'到同一个datadir

时间:2016-02-16 02:04:25

标签: mysql

我有一个项目,我需要使用MySQL服务器。我有一个共享驱动器,我没有权限通过域公开MySQL服务器,这意味着只有localhost工作。

我可以将datadir放在共享驱动器上,我可以使用我的便携式MySQL将第一个MySQL客户端/服务器/实例连接到datadir。

当我在另一台PC上运行另一台便携式MySQL客户端/服务器/实例到共享驱动器上的同一数据库时,问题就出现了。它给出了一个错误,指出datadir已经在使用中。

有人能告诉我如何让多个MySQL同时连接到该数据库?

这是为了使用Visual Basic创建一个应用程序来管理数据库,所以我需要有服务器连接,并且只能与localhost一起使用。

1 个答案:

答案 0 :(得分:0)

我可能不完全明白你想要什么,但是:

  • 如果您只需要本地数据库,例如平面文件存储,请使用SQLite
  • 如果您需要在同一台PC上运行多个MySQL服务器,则必须自定义它们所绑定的端口(默认3306

另见: