# Rake Aborted - Error Message Suggests Fix, Epic Fail

**URL:** <https://www.ruby-forum.com/t/rake-aborted-error-message-suggests-fix-epic-fail/135693>\
**Category:** Rails\
**Created:** [April 24, 2008, 9:51am UTC](https://www.ruby-forum.com/t/rake-aborted-error-message-suggests-fix-epic-fail/135693 "2008-04-24T09:51:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rornoob](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7bcc69/32.png) [@rornoob](https://www.ruby-forum.com/u/rornoob)\
**Post date:** [April 24, 2008, 9:51am UTC](https://www.ruby-forum.com/t/rake-aborted-error-message-suggests-fix-epic-fail/135693/1 "2008-04-24T09:51:06Z")

</div>

I’m running through the Depot tutorial on Agile Development w/ Rails  
(2nd Edition). I’ve created a DB and connect to it (and create dummy  
tables) via terminal with no problem. Everything is cool up until page  
72 where I’m asked to run a Rake migration from the command line:

rake db:migrate

returns:

rake aborted!  
Please install the msql adapter: `gem install activerecord-msql- adapter` (no such file to load – active\_record/connection\_adapters/  
msql\_adapter)

If I take the suggestion and type:

gem install activerecord-msql-adapter

returns:

ERROR: could not find activerecord-msql-adapter locally or in a  
repository

Running the migration with --trace returns:

(in /Users/chad/src/ruby/depot)  
\*\* Invoke db:migrate (first\_time)  
\*\* Invoke environment (first\_time)  
\*\* Execute environment  
rake aborted!  
Please install the msql adapter: `gem install activerecord-msql- adapter` (no such file to load – active\_record/connection\_adapters/  
msql\_adapter)  
/opt/local/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active\_record/  
connection\_adapters/abstract/connection\_specification.rb:231:in  
`establish_connection' /opt/local/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/ connection_adapters/abstract/connection_specification.rb:215:in`establish\_connection’  
/opt/local/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active\_record/  
connection\_adapters/abstract/connection\_specification.rb:208:in  
`establish_connection' /opt/local/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb: 234:in`initialize\_database’  
/opt/local/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:94:in  
`process' /opt/local/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in`send’  
/opt/local/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in  
`run' /Users/chad/src/ruby/depot/config/environment.rb:13 /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`gem\_original\_require’  
/opt/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' /opt/local/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/tasks/misc.rake:3 /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in`call’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in  
`execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in`each’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in  
`execute' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:508:in`invoke\_with\_call\_chain’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in  
`synchronize' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in`invoke\_with\_call\_chain’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:518:in  
`invoke_prerequisites' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in`each’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in  
`send' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in`each’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:515:in  
`invoke_prerequisites' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:507:in`invoke\_with\_call\_chain’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in  
`synchronize' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in`invoke\_with\_call\_chain’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:494:in  
`invoke' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1931:in`invoke\_task’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in  
`top_level' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in`each’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in  
`top_level' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in`standard\_exception\_handling’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1903:in  
`top_level' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1881:in`run’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in  
`standard_exception_handling' /opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in`run’  
/opt/local/lib/ruby/gems/1.8/gems/rake-0.8.1/bin/rake:31  
/opt/local/bin/rake:19:in `load’  
/opt/local/bin/rake:19

Anyone have any ideas?

Thanks in advance,

RoRNoob

---

<div class="post-metadata">

**Author:** ![rornoob](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7bcc69/32.png) [@rornoob](https://www.ruby-forum.com/u/rornoob)\
**Post date:** [April 24, 2008, 9:52am UTC](https://www.ruby-forum.com/t/rake-aborted-error-message-suggests-fix-epic-fail/135693/2 "2008-04-24T09:52:18Z")

</div>

On Apr 23, 10:13 pm, RoRNoob [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Please install the msql adapter: `gem install activerecord-msql- adapter` (no such file to load – active\_record/connection\_adapters/  
> msql\_adapter)

Looks like you typed msql instead of mysql in your database.yml

Fred

---

<div class="post-metadata">

**Author:** ![rornoob](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7bcc69/32.png) [@rornoob](https://www.ruby-forum.com/u/rornoob)\
**Post date:** [April 25, 2008, 7:18pm UTC](https://www.ruby-forum.com/t/rake-aborted-error-message-suggests-fix-epic-fail/135693/3 "2008-04-25T19:18:53Z")

</div>

Yes - that was it. Thanks man.

On Apr 24, 12:51 am, Frederick C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
