不带Rails的ActiveRecord请安装mysql2适配器

不带Rails的ActiveRecord请安装mysql2适配器,mysql,ruby,activerecord,Mysql,Ruby,Activerecord,我正在尝试使用ruby和ActiveRecord访问mysql数据库。ruby文件是dbtest.rb require 'rubygems' require 'active_record' ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "students" ) class Rubyist &l

我正在尝试使用ruby和ActiveRecord访问mysql数据库。ruby文件是dbtest.rb

require 'rubygems'
require 'active_record'  
ActiveRecord::Base.establish_connection(  
  :adapter => "mysql2",  
  :host => "localhost",  
  :database => "students"  
)  

class Rubyist < ActiveRecord::Base  
end  
我已经成功安装了mysql2 gem和activerecord-mysql2-adapter。当我安装activerecord-mysql2-adapter时,我收到以下消息:

gem install activerecord-mysql2-adapter
Fetching: activerecord-mysql2-adapter-0.0.3.gem (100%)
Successfully installed activerecord-mysql2-adapter-0.0.3
1 gem installed

我需要重命名适配器吗?

我在我的.bash\u配置文件中添加了“export DYLD\u LIBRARY\u PATH=/usr/local/mysql/lib:$DYLD\u LIBRARY\u PATH”,该文件修复了适配器。

请运行“bundle update”。我没有使用Rails,因此我没有Gemfile,bundle也不需要Gemfile?
gem install activerecord-mysql2-adapter
Fetching: activerecord-mysql2-adapter-0.0.3.gem (100%)
Successfully installed activerecord-mysql2-adapter-0.0.3
1 gem installed