2014-01-05 78 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