从 2008 年 1 月开始运行 OS X Leopard 和 MacBook Pro。
我曾经从一个包中运行 mysql 服务器,但随后 rails 开始警告我应该从 gem 安装 mysql: gem install mysql
它不起作用,我收到以下错误消息:构建本机扩展。这可能需要一段时间... 错误:安装 mysql 时出错:错误:无法构建 gem 原生扩展。
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb 安装 mysql 检查 -lmysqlclient 中的 mysql_query() ... 不检查 -lm 中的 main() ... 是检查对于 -lmysqlclient 中的 mysql_query() ... 不检查 -lz 中的 main() ... 是 ... snip ... Gem 文件将继续安装在 /Library/Ruby/Gems/1.8/gems/mysql-2.7 中供检查。
结果记录到 /Library/Ruby/Gems/1.8/gems/mysql-2.7/gem_make.out
然后我根据朋友的建议尝试了另一种方法,并尝试按照http://hivelogic.com/articles/2007/11/installing-mysql-on-mac-os-x上的出色说明进行操作, 但现在遇到了新的尝试运行“mysql -u root”时出现问题
我得到的信息是:
ERROR 2002 (HY000): 无法通过套接字 '/tmp/mysql.sock' 连接到本地 MySQL 服务器 (2)
我已经用谷歌搜索了我的心,试图解决这两个问题并感到卡住了。感谢阅读和帮助