[英]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.