首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mysql雪豹问题

问Mysql雪豹问题
EN

Stack Overflow用户
提问于 2009-09-08 18:21:41
回答 3查看 2.7K关注 0票数 0

刚刚安装了雪豹和Xcode,我从mysql网站下载了5.1.38版本并安装了它,然后运行了sudo卸载mysql,当我试图按下面的方式运行mysql时,也会遇到一个文档错误,当我试图通过在终端中输入 mysql 来运行mysql时,我得到了-bash: mysql:命令未找到。当我尝试通过MySql管理员(gui)和我的rails应用程序进行连接时,无法通过socket '/tmp/mysql.sock连接到本地MySQL服务器。有什么建议吗?

代码语言:javascript
复制
$ sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config


Building native extensions.  This could take a while...
Successfully installed mysql-2.8.1
1 gem installed
Installing ri documentation for mysql-2.8.1...

No definition for next_result

No definition for field_name

No definition for field_table

No definition for field_def

No definition for field_type

No definition for field_length

No definition for field_max_length

No definition for field_flags

No definition for field_decimals

No definition for time_inspect

No definition for time_to_s

No definition for time_get_year

No definition for time_get_month

No definition for time_get_day

No definition for time_get_hour

No definition for time_get_minute

No definition for time_get_second

No definition for time_get_neg

No definition for time_get_second_part

No definition for time_set_year

No definition for time_set_month

No definition for time_set_day

No definition for time_set_hour

No definition for time_set_minute

No definition for time_set_second

No definition for time_set_neg

No definition for time_set_second_part

No definition for time_equal

No definition for error_errno

No definition for error_sqlstate
Installing RDoc documentation for mysql-2.8.1...

No definition for next_result

No definition for field_name

No definition for field_table

No definition for field_def

No definition for field_type

No definition for field_length

No definition for field_max_length

No definition for field_flags

No definition for field_decimals

No definition for time_inspect

No definition for time_to_s

No definition for time_get_year

No definition for time_get_month

No definition for time_get_day

No definition for time_get_hour

No definition for time_get_minute

No definition for time_get_second

No definition for time_get_neg

No definition for time_get_second_part

No definition for time_set_year

No definition for time_set_month

No definition for time_set_day

No definition for time_set_hour

No definition for time_set_minute

No definition for time_set_second

No definition for time_set_neg

No definition for time_set_second_part

No definition for time_equal

No definition for error_errno

No definition for error_sqlstate
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-09-08 18:30:02

我和我的团队成员成功地遵循了http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard的步骤

但是我们没有更新MacPort,而是从dmg文件重新安装它。通过手动更新Rubygems

代码语言:javascript
复制
sudo gem install rubygems-update
票数 1
EN

Stack Overflow用户

发布于 2009-09-08 18:26:04

雪豹把Mac港口和MySQL搞砸了。还有一个这样的问题,here。

票数 0
EN

Stack Overflow用户

发布于 2011-09-28 11:39:42

好的,我在这里找到了答案:http://forums.mysql.com/read.php?116,359591,359591#msg-359591

一定要看完这篇文章。

作者特别指出:

因此,您在这里寻找的不是安装mysql的通用“正确指令”;我们需要的是通用指令,以便为特定的gem和MySQL安装构建正确的指令。

对我来说,正确的解决办法是:

代码语言:javascript
复制
sudo env ARCHFLAGS="-arch x86_64" gem install mysql --no-rdoc --no-ri -- --with-mysql-config=/usr/local/mysql/bin/mysql_config 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1395492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档