2011-10-05 59 views
1

我在Windows 7上運行ruby 1.9.2與rails(3.0.7)。有一個難以設置的MySQL寶石,但最終發現,將不得不在Windows7上使用mysql適配器而不是mysql2。 database.yml的是這樣的:Rails的Mysql ::錯誤:查詢:沒有連接Windows 7

 
    development: 
     adapter: mysql 
     encoding: utf8 
     database: bfl 
     pool: 5 
     username: root 
     password: 
     socket: /tmp/mysql.sock 

「軌DBCONSOLE發展」命令工作正常(雖然它再提示我密碼)。不過,我打通過應用程序代碼如下:

的ActiveRecord :: StatementInvalid(mysql的::錯誤:查詢:沒有連接:選擇bfl_user * FROM bfl_user

我發現一對夫婦類似的錯誤了其他平臺,但不是Windows7和這些問題的來源是不同的。

回答