2016-09-16 8 views
1

在我的Gemfile我有:mysql2(0.4.4)添加'寶石「mysql2'`到您的Gemfile(並確保其版本是由ActiveRecord的所需的最小)

啓動我的Rails,當我得到這個錯誤服務器:爲數據庫適配器指定'mysql2',但未加載該gem。將gem 'mysql2'添加到您的Gemfile(並確保其版本處於ActiveRecord所需的最低限度)。

我閱讀和搜索本網站上的一些主題。該建議是 「通過加入這一行到你的Gemfile mysql2的0.3.18版本:

寶石 'mysql2', '〜> 0.3.20'」 降級mysql2

當我做這個我試圖重新運行捆綁安裝,我得到了這個錯誤。

[!]有一個錯誤解析Gemfile:未終止的字符串符合文件結尾。 Bundler無法繼續。

#from/Users/john-michaelnalettenalette/simple_cms/Gemfile:7 #------------------------------ ------------- ##使用MySQL作爲數據庫的Active Record

寶石 'mysql2',`〜> 0.3.20' ##使用SCSS的樣式表 #-------------------------------------------

任何想法,將不勝感激。

+0

請點擊接受答案(v標記在我答案的左側),以便人們知道問題已經解決。你也會幫助我。謝謝。 – luissimo

回答

0

你開始你並沒有在這一行的結束而終止的字符串:

gem 'mysql2', '~> 0.3.20'" 

它改成這樣:

gem 'mysql2', '~> 0.3.20' 
相關問題