ruby-on-rails – 尝试使用Rails创建数据库时出错,rake db:create

我使用的是Ruby1.9和Rails 2.3.4,我已经安装了MysqL-ruby(2.8.1)gem.

当我尝试rake db:创建我得到以下

Couldn’t create database for
{“adapter”=>”MysqL”,
“database”=>”war_development”,
“username”=>”root”,“password”=>nil,
“host”=>”localhost”},charset: utf8,
collation: utf8_unicode_ci (if you set
the charset manually,make sure you
have a matching collation)

我的database.yml有以下开发

development:
  adapter: MysqL
  database: war_development
  username: root
  password: 
  host: localhost

任何想法出了什么问题?

谢谢,

解决方法

您是否允许无密码使用root用户MysqLserver是否在127.0.0.1或localhost上侦听?

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...