在 Mac OS X 10.6 上安装 MySQL 5.1 - 如何使其运行

在 Mac OS X 10.6 上安装 MySQL 5.1 - 如何使其运行

有谁知道当我抓取文件时为什么:

Mac OS X 10.5(x86_64)

从:

http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg

并通过 PKG 安装程序进行安装,我得到的是 32 位安装(或者首选项窗格如此显示)?

更新:问题不在于 32 位,而在于 PrefPane 问题。现在,mysql.sock 无法创建。在硬盘上“查找”后找不到它。不在 /var 或 /tmp 中。有什么想法吗?

答案1

活动监视器显示什么?自从在 Leopard 上安装以来,我的应用程序一直显示为 64 位,尽管偏好设置窗格将其列为 32 位。

答案2

偏好设置窗格是 32 位的,实际的 MySQL 软件是 64 位的。这很烦人,因为该版本不是专门针对 10.6 的,而是针对 10.4 和 10.5 的。我只能通过安装 mysql-5.4.1-beta-osx10.5-x86_64 而不是 5.1 非测试版来启动 MySQL。

答案3

运行touch /tmp/mysql.sock可以让它启动吗?

答案4

mysql.sock启动时会创建套接字文件mysqld... 。默认情况下,/usr/local/mysql/support-files/mysql.server start套接字文件应该会创建在目录中。/tmp/

我遇到了同样的问题,甚至更多...我解决套接字问题的方法是重命名我的配置文件,/etc/my.cnf这样它就不会被 MySQL 加载。我的配置文件很简单,但如果您的配置文件很复杂,请尝试注释掉类似这样的行socket = /some_path/

希望有所帮助。

相关内容