2014-01-05 90 views
0

我的硬盤最近崩潰了,所以我正在爲它安裝mysql,並且我的時間不好。使用brew安裝mysql

可以說,我開始:

brew install mysql 

我建議發出命令:

ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents 
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist 

告訴它,當我登錄到啓動,並啓動mysql的。

,如果我去到一個軌道項目,我做

rake db:create 

我得到一個錯誤:

無法創建{ 「適配器」=> 「mysql2」, 「編碼」 數據庫= >「utf8」,「reconnect」=> false,「database」=>「database_development」,「pool」=> 5,「username」=>「root @ localhost」,「password」=>「password」 「=>」localhost「,」port「=> 3306},{:charset =>」utf8「,:collat​​ion =>」utf8_unicode_ci「}

我錯過了一個讓我的rails應用程序與mysql連接的步驟?

+0

我有同樣的問題。你解決了這個問題嗎? –

回答

0

您需要在mysql中創建數據庫,從mysql提示符或從mysql管理員創建開發,測試和生產數據庫。你還需要設置一個用戶來訪問數據庫。這個信息應該在你的database.yml文件中。

mysql> create database database_development;
mysql> create database database_test;
mysql> create database database_production;

mysql>將database_development。*的所有權限授予由'password'標識的'user'@'localhost';

**重複的測試和生產

一旦你創建了數據庫,運行耙分貝:創建

希望幫助..

鏈接到MySQL GUI工具下載http://dev.mysql.com/downloads/gui-tools/5.0.html