[英]Rails installation windows 7 bad file descriptor mysql2
在過去的1天里,我只嘗試並得到了這一點,
C:\dev\man>rake db:create --trace
** Invoke db:create (first_time)
** Invoke db:load_config (first_time)
** Execute db:load_config
** Invoke rails_env (first_time)
** Execute rails_env
** Execute db:create
rake aborted!
Bad file descriptor
C:/Ruby193/lib/ruby/gems/1.9.1/gems/mysql2-0.2.6-x86-mingw32/lib/active_record/c
onnection_adapters/mysql2_adapter.rb:312:in `query'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/mysql2-0.2.6-x86-mingw32/lib/active_record/c
onnection_adapters/mysql2_adapter.rb:312:in `execute'
gem install mysql2 -v'0.2.6'#成功
什么是錯誤的文件描述符?
我在這里遵循了Ruby on rails:耙中止了錯誤的文件描述符,但無法正常工作
我非常不確定這兩個文件
C:\\ Program Files \\ Mysql \\ Mysql Server 5.6 \\ lib \\ libmysql.dll C:\\ Ruby193 \\ bin \\ libmysql.dll
我在Windows 7上,Rails 3.2.12和MySQL 5.6,Ruby 1.9.3
請幫忙!
我非常了解這是32位和64位的問題。
我使用的是Ubuntu 12.04。 我知道在Windows上使用滑軌毫無意義。 為了使我的設計師能夠查看該應用程序,必須完成此操作。
所有這些罪惡的根源是mysql2 0.2.6 gem。 我知道,如果我安裝了最新版本的mysql2,那將會很好。
而已。
bundle install
rake db:migrate
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.