2012-05-22 306 views
0

我有問題,在我的Rails應用程序連接到數據庫,根據this tutorial所以重新安裝一切,它並不能幫助。無法連接到MySQL服務器和無法重新配置MySQL服務器

現在,當我運行MySQL服務器的安裝,它說:

錯誤1045次訪問被拒絕的「根@本地」(使用密碼NO)

當我重新配置闊葉該字段舊密碼爲空。 我該如何解決這個問題? 這是我的日誌:

無法連接到MySQL服務器上的 'localhost'(10061)

無法創建{ 「適配器」=> 「mysql2」, 「編碼」 數據庫= >「utf8」,「reconnect」=> false,「database」=>「testapp_development」,「pool」=> 5,「username」=>「root」,「password」=>「root」 >「localhost」},charset:,collat​​ion:無法連接到'localhost'上的MySQL服務器(10061)

無法爲{「adapter」=>「mysql2」,「encoding」=> 「utf8」,「reconnect」=> false,「database」=>「testapp_test」,「pool」=> 5,「username」=>「root」,「password」=> nil,「host」=>「localhost 「},charset:,co llation:

回答

0

你提到你離開你的密碼爲空,當你安裝了MySQL?但是你的Rails似乎試圖連接密碼「root」。這是什麼?如果你的MySQL有一個密碼,你需要用它來連接,如果沒有,你不能發送一個密碼。

+0

我試圖在database.yaml留下空白密碼,並沒有幫助。我認爲這是重新配置的麻煩。我如何刪除最後一個MySQL中的ALL,我將它卸載並刪除了MySQL文件夾,但是當我再次安裝和配置時,它說,它已經配置並且出錯 – skrypalyk