gpt4 book ai didi

mysql - 在 Ubuntu 上同时使用 MySQL 5.7 和 MySQL 8.0

转载 作者:行者123 更新时间:2023-12-01 00:35:13 25 4
gpt4 key购买 nike

在我的 Ubuntu 18.04 上,我需要同时运行两个版本的 MySQL - 5.7 和 8.0。我将一台机器用于个人和专业项目,在工作中,所有应用程序都使用 5.7,而我所有的东西都使用 8.0。

我最简单的选择是什么?据我搜索,似乎我可以通过包管理器安装一个版本,然后从源代码构建另一个版本并配置它,这样它就不会与第一个版本冲突。

研究让我找到了 4.3.4 mysqld_multi — Manage Multiple MySQL Servers就我喜欢它的工作原理而言(在负责启动服务器的两个数据库中创建 multi_admin 用户),我不确定如何处理第二个实例安装。我很想避免从源代码构建整个东西,因为我在这方面的经验很少。

理想的情况是让它们同时运行而不想太多,这样我就可以专注于编码。

在通过 apt 安装或从 os-dedicated 二进制文件构建时,是否有任何方法可以覆盖包默认配置?

鉴于我在从源代码构建方面几乎没有经验,我该如何最好地解决这个问题?

最佳答案

使用 Docker 或虚拟机。那就是我会做的。如果你在你的机器上安装这两个服务器,它肯定可以工作。但是有可能在某一时刻会有干扰:要么这从一开始就不起作用,你会浪费时间修复它,或者更糟糕的是,它会起作用但在某些情况下有错误——甚至更浪费时间。最干净和最安全的解决方案是模拟将服务器放在不同的机器上,就像我说的......

关于mysql - 在 Ubuntu 上同时使用 MySQL 5.7 和 MySQL 8.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53887919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com