在最新版本的 Mac OS X 上安装旧版本的 MySQL 5.5

Posted

技术标签:

【中文标题】在最新版本的 Mac OS X 上安装旧版本的 MySQL 5.5【英文标题】:Installing older version of MySQL 5.5 on Mac OS X with latest version 【发布时间】:2011-08-14 05:05:20 【问题描述】:

我已经在我的新 macbook pro 上安装了 mysql 5.5.11。不幸的是,我很快发现 MySQL 5.5.11 不能在 mac os x 上完全工作 :(。MySQL 5.5.8 是最后一个可以工作的版本。作为一个新的 mac 用户,安装 MySQL 5.5.8 的正确方法是什么? 我可以将它安装在 MySQL 5.5.11 之上吗?我应该采取某些步骤来卸载 5.5.11 吗?

另外,mysql.com 的page for downloading older versions of 5.5 已经关闭了一整天。我在哪里可以下载 5.5.8?

更新:尝试安装 MySQL 5.5.8 时,我收到以下错误消息:

适用于 Mac OS X 的 MySQL 5.5.8 社区 无法在此磁盘上安装。一种 该软件的新版本已经 此磁盘上存在。

【问题讨论】:

【参考方案1】:

啊,好笑,旧版本下载网站只能运行一次,每次转到另一个页面都必须重新启动浏览器:-) 你可以试试这个:http://downloads.mysql.com/archives.php?p=mysql-5.5&v=5.5.8

而且你可以覆盖旧版本。

【讨论】:

感谢您提供正确的链接!我开始有点不确定是否要继续使用 mysql。所以如果我用 v5.5.8 覆盖 v5.5.11,我会有 v5.5.11 的任何残余吗?我想完全删除它。 它在 OSX 中安装在哪里?像 /Applications/ 或 /opt/ 中的其他应用程序,像大多数 Unix 端口一样? 您不能用 5.5.8 覆盖 MySQL 5.5.11,请参阅我对原始问题的更新。 那么在安装另一个版本之前删除mysql文件夹是安全的。每次我在 Linux 服务器上手动升级 MySQL 时我都会这样做,它就像一个魅力。由于您的数据库位于其他地方(可能是 /var/lib/mysql/ 或类似的东西),因此您永远不会在 MySQL 升级/降级期间覆盖任何数据库。 我终于解决了,我不得不删除大量其他文件,尤其是收据文件(并非全部在 /Library/Receipts 中)。这不是升级,而是降级。不幸的是,现在我遇到了 MySQL 5.5.8 的问题,可能是由于降级:***.com/questions/5812346/…

以上是关于在最新版本的 Mac OS X 上安装旧版本的 MySQL 5.5的主要内容,如果未能解决你的问题,请参考以下文章

Mac OS X 和多个 Java 版本

如何安装最新版本的 openssl Mac OS X El Capitan

sh 找出Mac OS X上最新版本的JAVA的主目录

如何在 Mac OS X 上安装特定的 JDK?

在VMware上安装MAC OS10.15最新版本并安装Xcode11.4教程(所有坑已经走过)

mac os x 可以安装啥数据库