Philip Hallstrom
2007-Jun-13 18:19 UTC
Native mysql gem vs pure-ruby gem (determing which is being used...) (FYI)
Hi all - I just experienced a problem I didn''t even realize I had. The problem was that I have installed the native mysql gem, but it wasn''t being used. I base this on this post: http://blog.duncandavidson.com/2005/07/rails_and_mysql.html I tried that on my mac and it returned true. Looking through /usr/local/lib/ruby for mysql.so revealed that it was in a different spot on my mac than on my linux box. Specifically, the file: /usr/local/lib/ruby/site_ruby/1.8/i686-linux/mysql.so did not exist. While it did (with slight path change) on my mac. I copied the file from: /usr/local/lib/ruby/gems/1.8/gems/mysql-2.7/lib/mysql.so and checked again and it was now using that driver. It also reported an error relating to /etc/my.cnf (local sock) which seems to also confirm it. I''m saying all this because I had thought the gem was installed. I had confirmed the .so file was created, etc. But it still wasn''t being used. And perhaps some other folks have the same issue. Or not. :) -philip --~--~---------~--~----~------------~-------~--~----~ 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-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---