2016-01-06 43 views
-2

我已經使用mysql作爲rails應用程序的適配器。我想升級mysql服務器,所以我停下來升級它。爲什麼我升級它時不訪問任何網址?雖然這個url不需要查詢到Mysql服務器?停止mysql時無法訪問服務器

+2

您需要添加更多信息。例如,您是否成功升級MYSQL?升級後重新啓動MYSQL嗎?你的rails服務器在運行嗎?你的rails服務器能連接到mysql嗎? (在控制檯中測試) –

+0

歡迎來到SO。 請閱讀[我可以問哪些主題](http://stackoverflow.com/help/on-topic) 和[如何提出一個好問題](http://stackoverflow.com/help/how-to - 問) 和[完美的問題](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) – RiggsFolly

+0

對不起,我的問題是,當我停止mysql服務器並啓動rails服務器我無法訪問任何網址。我知道這個錯誤是'無法連接到本地MySQL服務器...'。但是我想知道它爲什麼會有錯誤?雖然這個url不需要查詢到Mysql服務器。 –

回答

2

默認情況下,Rails在引導時嘗試連接到數據庫服務器。因此,如果您停止數據庫服務器,則無法啓動Rails應用程序。

只要ActiveRecord被加載或使用,這就是默認行爲。