2013-03-05 98 views
0

我已經在ubuntu計算機上安裝了rails(gitlab),使用xampp,但是我沒有將現有的mysql連接到ror。我可以通過運行將Ruby on Rails連接到現有的MySQL數據庫(以前安裝的XAMMP)

"gem install mysql2 -- --with-mysql-include=/opt/lampp/include --with-mysql-config=/opt/lampp/bin/mysql_config". 

安裝寶石mysql2但是,當我跑了 「包安裝」,就出來了:

"Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension." 

"An error occurred while installing mysql2 (0.3.11)" 

等。我該怎麼辦?

+0

我相信XAMPP不會在它應該安裝的地方安裝mysql。它創建了某種孤立的安裝。我有這個問題。將MySQL作爲單獨的實體安裝到XAMPP,看看是否有幫助。 – andy 2013-03-05 11:33:38

回答

1

我有同樣的問題,安裝一個爲mysql的庫解決了我的問題。 嘗試運行:

sudo apt-get install libmysqlclient-dev 

並嘗試再次安裝gem。

希望它的作品!

相關問題