虎克的博客

Enthusiasm Biogeography-Biodiversity Informatics-Data Sciences

EOL系统测试问题一

| Comments

真不知道到底是什么问题啊,只要运行 db:create:all就会出错。

下面是可能存在的问题和解释:

貌似是数据库字符集的问题:
如果你没有启动MySQL服务,报的就是这个错。
不知你是否在新機器上。你的application是用rails 2.2.1開嗎?

你確定裝了mysql adapter嗎?

sudo gem install mysql

另外,rails 2.2.1,一定會有要更新gem。

你的gem是1.3.1嗎?

試用gem -v或gem –version找出來

若然不是,便要更新。
我也碰到过,gem install mysql 就好了
你能否確定database.yml內,username與password都是正確無誤嗎?

錯誤都username及password,都會導致此error
你把其中 的localhost改成127.0.0.1试试。
另外,说说你的环境和平台之类的。

 

Comments