同时使用MariaDB和mysql 5.7

同时使用MariaDB和mysql 5.7,mysql,mariadb,Mysql,Mariadb,我使用的是MySQL服务器5.7,对于另一个项目,我需要安装MariaDB。 我遵守了官方的指示 在安装MySQL登录后,显示以下输出 欢迎来到MariaDB监视器。命令以结束;或\g。 您的连接id是46 服务器版本:10.4.6-MariaDB-1:10.4.6+maria~bionic MariaDB.org二进制发行版 版权所有(c)2000年、2018年,Oracle、MariaDB Corporation Ab和其他公司 键入“帮助;”或“\h”以获取帮助。键入“\c”以清除当前输入

我使用的是MySQL服务器5.7,对于另一个项目,我需要安装MariaDB。 我遵守了官方的指示

在安装MySQL登录后,显示以下输出

欢迎来到MariaDB监视器。命令以结束;或\g。 您的连接id是46 服务器版本:10.4.6-MariaDB-1:10.4.6+maria~bionic MariaDB.org二进制发行版

版权所有(c)2000年、2018年,Oracle、MariaDB Corporation Ab和其他公司

键入“帮助;”或“\h”以获取帮助。键入“\c”以清除当前输入语句

MariaDB[(无)]>退出

如何使两台服务器都运行?可能通过不同的端口/任何标识符。

计划A:

  • 确保它们位于不同的目录中
  • 确保有单独的my.cnf配置文件
  • 使用不同的端口号。(可能将现有的数字保留为3306,然后为第二次安装选择一个更大的数字。)
方案B:


将第二次安装放在VM中。还有一些关于“主机名”和端口的细节需要解决。可能VM的主机名不能是“localhost”,从而强制使用TCP/IP。

您看到了吗?如果你在windows上,你能适应那里的建议吗?我在Linux Ubuntu机器上,必须使用Docker容器来部署这两个服务。例如:。使用内部IP或公开的不同端口