【问题标题】:Install multiple instance of MySQL on macos Catalina在 macos Catalina 上安装多个 MySQL 实例
【发布时间】:2021-05-02 06:04:48
【问题描述】:

我通过自制软件在我的 Mac (Catalina) 上安装 MYSQL。它可以工作,但我想同时安装 MYSQL5.7 和 MYSQL8.0,自制软件没有帮助

Mac 有什么指导吗?

谢谢

【问题讨论】:

标签: mysql macos macos-catalina


【解决方案1】:

使用 docker 或 DBngin

  • 漂亮的用户界面DBngin

  • 使用 docker 并将 2 个实例映射到 2 个单独的端口。即3306和3307

    • brew 安装 docker

    • docker run --name mysql5 -p 127.0.0.1:3306:3306 -e MYSQL_ROOT_PASSWORD=YourPassword -d mysql:5

    • docker run --name mysql8 -p 127.0.0.1:3307:3306 -e MYSQL_ROOT_PASSWORD=YourPassword -d mysql:8

它将您在 docker(端口 3306)中的 MYSQL 映射到您的实例的本地 3306 和 3307

【讨论】:

  • 如何配置 my.ini?比如,我想在每个实例上添加一些额外的 MYSQL 配置
  • DBngin,我还没有尝试过,但是使用 docker,您可以添加自定义 MYSQL 的配置。以下参数可以帮助您hub.docker.com/_/mysql
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-29
  • 1970-01-01
  • 2022-08-24
  • 1970-01-01
  • 2020-04-23
  • 2020-02-14
相关资源
最近更新 更多