小编blu*_*cky的帖子

Ruby on Rails Rake错误

编辑:解决了这个问题,感谢这个论坛帖子:http://forums.aptana.com/viewtopic.php?f = 20&t = 7563&p = 27407&hilit = libmysql.dll#p27407.感谢大家!

我已经开始学习RoR并一直在尝试使用,rake db:migrate但我一直都遇到同样的错误.我可以使用连接到MySQL数据库C:\dev\railslist>mysql -u root railslist_development -p. rake db:migrate --trace产生以下内容:

C:\dev\railslist>rake db:migrate --trace
(in C:/dev/railslist)
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:migrate
rake aborted!
Mysql::Error: query: not connected: CREATE TABLE 'schema_migrations' ('version'
varchar(255) NOT NULL) ENGINE=InnoDB
C:/Ruby19/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/connecti
on_adapters/abstract_adapter.rb:219:in 'rescue in log'
C:/Ruby19/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/connecti
on_adapters/abstract_adapter.rb:202:in 'log'
C:/Ruby19/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/connecti
on_adapters/mysql_adapter.rb:323:in 'execute'
C:/Ruby19/lib/ruby/gems/1.9.1/gems/activerecord-2.3.5/lib/active_record/connecti
on_adapters/abstract/schema_statements.rb:114:in 'create_table'
...
Run Code Online (Sandbox Code Playgroud)

我的database.yml文件如下:

development:
  adapter: mysql …
Run Code Online (Sandbox Code Playgroud)

rake ruby-on-rails

6
推荐指数
1
解决办法
3875
查看次数

标签 统计

rake ×1

ruby-on-rails ×1