*from my existing rails application (I created from previous rails 2.0.2), I
got this error when I run my application.*

NameError: uninitialized constant MysqlCompat::MysqlRes
        from
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:440:in
`load_missing_constant'
        from
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:80:in
`const_missing'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/mysql_adapter.rb:9:in
`define_all_hashes_method!'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/mysql_adapter.rb:68:in
`mysql_connection'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in
`send'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in
`new_connection'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:in
`checkout_new_connection'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in
`checkout'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in
`loop'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in
`checkout'
        from /usr/local/lib/ruby/1.8/monitor.rb:238:in `synchronize'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in
`checkout'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:in
`connection'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in
`retrieve_connection'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:in
`retrieve_connection'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in
`connection'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:3113:in
`quoted_table_name'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:1684:in
`construct_finder_sql'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:1548:in
`find_every'
        from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:615:in
`find'
        from (irb):1>>

*I created a new rails app and run rake db:create, I got this error*

Couldn't create database for {"socket"=>"/tmp/mysql.sock",
"reconnect"=>false, "encoding"=>"utf8", "username"=>"root",
"adapter"=>"mysql", "password"=>nil, "database"=>"myrail_development",
"pool"=>5}, charset: utf8, collation: utf8_unicode_ci (if you set the
charset manually, make sure you have a matching collation)

Any thought?

On Mon, Mar 15, 2010 at 5:55 AM, Frederick Cheung <
frederick.che...@gmail.com> wrote:

>
>
> On Mar 15, 5:42 am, Yudi Soesanto <soesa...@gmail.com> wrote:
> > I just upgraded rails 2.3.5 and I got the error when I tried to run my
> > application.
> >
> What error ?
>
> Fred
>
> > Here few information:
> > - My OS Mac Tiger
> > - Rails version 2.3.5
> > - Ruby version ruby 1.8.6
> > - gem version 1.3.6
> >
> > - I run command: which rails
> >   >> /usr/local/bin/rails
> >
> > - I run command: which ruby
> >   >> /usr/local/bin/ruby
> >
> > - I run command: which mysql
> >   >> /usr/local/mysql/bin/mysql
> >
> > I spent more than 7 hours to figure out and tried different things, but I
> > still got error
> > I use this command, and still not working
> > *sudo gem install mysql -v 2.7 --
> > --with-mysql-include=/usr/local/mysql/include/mysql
> > --with-mysql-lib=/usr/local/mysql/bin/mysql --with-mysql
> > config=/usr/local/mysql/bin/mysql_config*
> >
> > or
> >
> > sudo gem install mysql --
> > --with-mysql-config=/usr/local/mysql/bin/mysql_config
> >
> > Please help!!!
> >
> > Yudi
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-t...@googlegroups.com.
> To unsubscribe from this group, send email to
> rubyonrails-talk+unsubscr...@googlegroups.com<rubyonrails-talk%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-t...@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to