最近刚做好一个站,rails 3,大家捧场看看,谢谢!www.yo945.com
跟着《Web敏捷开发之道》做下去的时候,运行
rake db:migrate
发现rails不能连接到MySQL,提示
rake aborted!
Mysql::Error: query: not connected: CREATE TABLE `schema_migrations` (`version`
varchar(255) NOT NULL) ENGINE=InnoDB
仔细的检查了database.yml,并没有任何错误
后来经过GOOGLE发现,原因是rails 2.3与MySQL 5.1.3的客户端兼容的不大好,而解决的办法,可以换用旧版本的libmysql.dll
我的版本:
Ruby: 1.8.6
Rails: 2.3.5
MySQL: 5.1.30
现传上旧版本的 libmysql.dll,方便有相同问题的朋友
下载:libmysql.dll