簡體   English   中英

如何在 Mac OS 10.6.6 上安裝 gem MySQL

[英]How to install gem MySQL on Mac OS 10.6.6

Ruby 已安裝在 Mac 上。 所以我只是安裝了導軌。

ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]

rails 2.3.11

gem 1.3.5

當我嘗試: gem install mysql我得到這個錯誤:

89-235-235-64:~ vitali$ gem install mysql
WARNING:  Installing to ~/.gem since /Library/Ruby/Gems/1.8 and
      /usr/bin aren't both writable.
WARNING:  You don't have /Users/vitali/.gem/ruby/1.8/bin in your PATH,
      gem executables will not run.
Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
    ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h


Gem files will remain installed in /Users/vitali/.gem/ruby/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /Users/vitali/.gem/ruby/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
89-235-235-64:~ vitali$ 

不明白該怎么做。 gem install mysql 安裝沒有 MySQl 本身,或者我應該下載並安裝 MySQL 作為程序? 如果是,從什么資源,什么版本,如何安裝? 請幫助我,我是mac上的新手。 非常感謝!

您幾乎肯定需要安裝 MySQL 才能安裝 MySQL gem(更好的是 mysql2 gem,Rails 也可以使用它 - 只需在您的database.yml文件中使用 mysql2 而不是 mysql)。

每當我格式化它時,我發現在我的 Mac 上獲取 MySQL 的最佳方法(誠然,很少)是使用Homebrew 所以,如果你沒有安裝 Homebrew,我會從那個開始......一旦完成,應該是運行sudo brew install mysql ,並在安裝完成后運行它提供的說明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM