mysql - 当在 OS X Lion 上使用 Homebrew 软件安装 MySQL 时,如何安装 mysql2 gem?

标签 mysql ruby rubygems homebrew

<分区>

我一直无法通过在 OS X Lion 上通过 Homebrew 软件安装 MySQL 来安装 mysql2 gem。我在安装时尝试了很多标志,但我仍然没有运气。这是所有的细节。

软件 Mac OS X Lion 10.7 (11A2063)

$ uname -a

Darwin Greenwood.local 11.0.1 Darwin 内核版本 11.0.1:2011 年 6 月 29 日星期三 19:53:22 PDT; root:xnu-1699.23.2~1/RELEASE_X86_64 x86_64

$ 哪个 gcc | xargs ls -l

lrwxr-xr-x 1 root wheel 12 Aug 18 14:09/usr/bin/gcc -> llvm-gcc-4.2

$ brew info mysql

mysql 5.5.14

$哪个mysql

/usr/local/bin/mysql

$ which mysql_config

/usr/local/bin/mysql_config

$ ls -l/usr/local/bin/mysql*

$ ls -l/usr/local/lib/libmysql*

查看此要点中的输出:https://gist.github.com/1158628

$ sudo gem install mysql2

查看此要点中的输出:https://gist.github.com/1158612

$ sudo find/-name mysql.h

/usr/local/Cellar/mysql/5.5.14/include/mysql.h

/usr/local/include/mysql.h

$/usr/local/bin/mysql_config

查看此要点中的输出:https://gist.github.com/1158625

$ sudo env ARCHFLAGS="-arch x86_64"gem install mysql2 -- --with-mysql-config=/usr/local/bin/mysql_config

查看此要点中的输出:https://gist.github.com/1158618

$ sudo env ARCHFLAGS="-arch x86_64"gem install mysql2 -- --with-mysql-dir=/usr/local

$ sudo gem install mysql2 -- --with-mysql-dir=/usr/local --with-mysql-config=/usr/local/bin/mysql_config

查看此要点中的输出:https://gist.github.com/1158645

我也试过这个答案: MySQL gem on OSX 10.7 Lion

感谢您的帮助!

最佳答案

我用 Homebrew 软件卸载并重新安装了 MySQL,我能够安装 gem。

关于mysql - 当在 OS X Lion 上使用 Homebrew 软件安装 MySQL 时,如何安装 mysql2 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7129560/

相关文章:

MySQL:下层不存在

mysql ON DUPLICATE KEY 无法识别

ruby 诅咒 : How to get ctrl/meta keys with

ruby - 获取按日期过滤的记录

ruby fog vsphere 输出列表 proc 对象

Php utf8 在 mysql 中失败,但在 csv 导入时正常

mysql - 获取与聚合相关的返回行,例如分钟

ruby - 如何在 Ruby 中创建 Thread 的子类?

ruby - 通过 RVM 在 Ubuntu、Ruby 1.9.2 上安装使用 native 扩展的 gem 时出错

mysql - Ruby 脚本无法使用 mysql2 gem 连接到 MySQL 数据库