从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 install mysql 检查-lmysqlclient中的mysql_query()...否 在-lm中检查main()...是的 检查-lmysqlclient中的mysql_query()...否 检查-lz中的main()...是的 ......剪... Gem文件将保留在/Library/Ruby/Gems/1.8/gems/mysql-2.7中以供检查。
然后我根据朋友的建议尝试了另一种方式,并试图遵循http://hivelogic.com/articles/2007/11/installing-mysql-on-mac-os-x的优秀指示 但是在尝试运行'mysql -u root'
时遇到了一个新问题我得到的信息是:
我已经搜索了我的心脏试图修复任何一个问题并感到卡住了。感谢阅读和帮助
答案 0 :(得分:0)
对于第一个问题 - 我会想象Ruby gem正在安装ruby MySQL接口/驱动程序,而不是MySQL服务器本身。它可能不存在,或者在标准脚本找不到的位置。
第二条消息表明MySQL服务器未运行。尝试再次启动它,或检查任何日志/消息,以获得有关它可能无法启动的原因