0
ActiveRecord가있는 루비를 사용하여 mysql 데이터베이스에 액세스하려고합니다. 루비 파일은 dbtest.rb입니다. 성공적으로레일이없는 ActiveRecord mysql2 어댑터를 설치하십시오
.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require': Please install the mysql2 adapter: `gem install activerecord-mysql2-adapter`
내가 설치 한 mysql2 보석 모두와 액티브 - mysql2 어댑터 :
require 'rubygems'
require 'active_record'
ActiveRecord::Base.establish_connection(
:adapter => "mysql2",
:host => "localhost",
:database => "students"
)
class Rubyist < ActiveRecord::Base
end
내가 IRB를 통해이 파일을로드하거나 나는 다음과 같은 오류가 루비를 사용하여 실행하려고
. 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
어댑터의 이름을 변경해야합니까?
Pls가 '번들 업데이트'를 실행합니다. –
레일스를 사용하지 않아서 Gemfile이없고 번들에 Gemfile이 필요하지 않습니까? – JohnGalt