# Installing ruby gem mysql

**URL:** <https://www.ruby-forum.com/t/installing-ruby-gem-mysql/155079>\
**Category:** Rails\
**Created:** [December 7, 2008, 3:46pm UTC](https://www.ruby-forum.com/t/installing-ruby-gem-mysql/155079 "2008-12-07T15:46:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sshingler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3da27b/32.png) [@sshingler](https://www.ruby-forum.com/u/sshingler)\
**Post date:** [December 7, 2008, 3:46pm UTC](https://www.ruby-forum.com/t/installing-ruby-gem-mysql/155079/1 "2008-12-07T15:46:35Z")

</div>

Hi All;  
I am new to RoR and have a new MacBook Pro with OS X 10.5.5  
This is what I have on it.

bash-3.2$ cd /usr/local  
bash-3.2$ ls  
mysql mysql-5.1.30-osx10.5-x86

bash-3.2$ ruby -v  
ruby 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]

bash-3.2$ gem install mysql  
Bulk updating Gem source index for: [http://gems.rubyforge.org](http://gems.rubyforge.org)  
ERROR: While executing gem … (Errno::EACCES)  
Permission denied - /Library/Ruby/Gems/1.8/gems/mysql-2.7/COPYING  
bash-3.2$

bash-3.2$ sudo -s  
Password:  
bash-3.2# gem install mysql  
Bulk updating Gem source index for: [http://gems.rubyforge.org](http://gems.rubyforge.org)  
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 install mysql  
can’t find header files for ruby.

Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/mysql-2.7  
for inspection.  
Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.7/gem\_make.out

Any help is appreciated.  
Thanks

---

<div class="post-metadata">

**Author:** ![sshingler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3da27b/32.png) [@sshingler](https://www.ruby-forum.com/u/sshingler)\
**Post date:** [December 7, 2008, 4:22pm UTC](https://www.ruby-forum.com/t/installing-ruby-gem-mysql/155079/2 "2008-12-07T16:22:23Z")

</div>

On 7 Dec 2008, at 14:46, Steven Steele wrote:

> Hi All;  
> I am new to RoR and have a new MacBook Pro with OS X 10.5.5  
> This is what I have on it.

The hivelogic/ dan benjamin guide (  
[http://danbenjamin.com/articles/2008/02/ruby-rails-leopard](http://danbenjamin.com/articles/2008/02/ruby-rails-leopard)  
) covers this (you can ignore most it and just skip to the  
installing the mysql gem part)

Fred

---

<div class="post-metadata">

**Author:** ![sshingler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3da27b/32.png) [@sshingler](https://www.ruby-forum.com/u/sshingler)\
**Post date:** [December 7, 2008, 4:22pm UTC](https://www.ruby-forum.com/t/installing-ruby-gem-mysql/155079/3 "2008-12-07T16:22:23Z")

</div>

Did you install mysql yet?

On Sun, Dec 7, 2008 at 10:46 PM, Steven Steele \<  
removed\_email\_address@domain.invalid\> wrote:

> ruby 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]  
> Bulk updating Gem source index for: [http://gems.rubyforge.org](http://gems.rubyforge.org)  
> for inspection.  
> Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.7/gem\_make.out
> 
> ## Any help is appreciated. Thanks
> 
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> >

–  
TWRUG Blog:  
[http://blog.rubyonrails.org.tw](http://blog.rubyonrails.org.tw)

CFC on Rails:

> **[CFC on Rails](http://zusocfc.blogspot.com)**
>
> 火車請別撞我

Only two surfaces of a box:  
[http://blog.pixnet.net/zusocfc](http://blog.pixnet.net/zusocfc)

---

<div class="post-metadata">

**Author:** ![sshingler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3da27b/32.png) [@sshingler](https://www.ruby-forum.com/u/sshingler)\
**Post date:** [December 8, 2008, 3:49am UTC](https://www.ruby-forum.com/t/installing-ruby-gem-mysql/155079/4 "2008-12-08T03:49:35Z")

</div>

Steven Steele wrote:

> Hi All;  
> I am new to RoR and have a new MacBook Pro with OS X 10.5.5  
> This is what I have on it.
> 
> bash-3.2$ cd /usr/local  
> bash-3.2$ ls  
> mysql mysql-5.1.30-osx10.5-x86
> 
> bash-3.2$ ruby -v  
> ruby 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]
> 
> bash-3.2$ gem install mysql  
> Bulk updating Gem source index for: [http://gems.rubyforge.org](http://gems.rubyforge.org)  
> ERROR: While executing gem … (Errno::EACCES)  
> Permission denied - /Library/Ruby/Gems/1.8/gems/mysql-2.7/COPYING  
> bash-3.2$
> 
> bash-3.2$ sudo -s  
> Password:  
> bash-3.2# gem install mysql  
> Bulk updating Gem source index for: [http://gems.rubyforge.org](http://gems.rubyforge.org)  
> 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 install mysql  
> can’t find header files for ruby.
> 
> Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/mysql-2.7  
> for inspection.  
> Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.7/gem\_make.out
> 
> Any help is appreciated.  
> Thanks

Hi All this worked for me.

sudo gem install mysql –  
–with-mysql-config=/usr/local/mysql/bin/mysql\_config  
Building native extensions. This could take a while…  
Successfully installed mysql-2.7  
1 gem installed

---

<div class="post-metadata">

**Author:** ![sshingler](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/3da27b/32.png) [@sshingler](https://www.ruby-forum.com/u/sshingler)\
**Post date:** [December 9, 2008, 2:56pm UTC](https://www.ruby-forum.com/t/installing-ruby-gem-mysql/155079/5 "2008-12-09T14:56:23Z")

</div>

Thanks for the response.  
MySQL is installed. All is OK at this point,  
but sure to have more questions later.  
-sjs

Billy H. wrote:

> Did you install mysql yet?
> 
> On Sun, Dec 7, 2008 at 10:46 PM, Steven Steele \<  
> removed\_email\_address@domain.invalid\> wrote:
> 
> > ruby 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]  
> > Bulk updating Gem source index for: [http://gems.rubyforge.org](http://gems.rubyforge.org)  
> > for inspection.  
> > Results logged to /Library/Ruby/Gems/1.8/gems/mysql-2.7/gem\_make.out
> > 
> > ## Any help is appreciated. Thanks
> > 
> > Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> > 
> > >
> 
> –  
> TWRUG Blog:  
> [http://blog.rubyonrails.org.tw](http://blog.rubyonrails.org.tw)
> 
> CFC on Rails:  
> [http://zusocfc.blogspot.com](http://zusocfc.blogspot.com)
> 
> Only two surfaces of a box:  
> [http://blog.pixnet.net/zusocfc](http://blog.pixnet.net/zusocfc)
