用brew安装mysql

时间:2014-01-05 22:26:54

标签: mysql ruby-on-rails homebrew osx-mavericks

我的硬盘最近破了,所以我在它上面安装了mysql for rails,而且我的时间很糟糕。

让我说我开始:

brew install mysql

我执行建议的启动命令:

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

告诉它在我登录时启动,然后启动mysql。

如果我进入rails项目并且我做了

rake db:create

我收到错误:

无法为{“adapter”=>“mysql2”,“encoding”=>“utf8”,“reconnect”=> false,“database”=>“database_development”,“pool”创建数据库“=> 5,”username“=>”root @ localhost“,”password“=>”password“,”host“=>”localhost“,”port“=> 3306},{:charset =>“utf8”,:collat​​ion =>“utf8_unicode_ci”}

我错过了让我的rails应用程序与mysql连接的步骤吗?

1 个答案:

答案 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。*的权限授予'user'@'localhost',由'password'标识;

**重复测试和制作

创建数据库后,运行rake db:create

希望有所帮助..

链接到mysql GUI工具下载http://dev.mysql.com/downloads/gui-tools/5.0.html