如何使用MySQL制作Rails应用程序?

时间:2012-11-11 07:21:40

标签: mysql ruby-on-rails sqlite

要使用MySQL创建Rails应用程序,我执行以下操作:

rails new application -database=mysql

虽然这不起作用,而是它给了我的SQLite。 我不想要SQLite,我想要MySQL。

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:5)

我认为您正在查看使用database.yml中的mysql配置创建新的rails应用程序的命令

rails new app --database mysql

我希望它能回答你的问题。

答案 1 :(得分:3)

首先,您需要在系统中安装mysql2

sudo  gem install mysql2 -v=0.2.11

安装mysql2之后,您就可以创建一个默认为Mysql的新应用程序

rails new sample_app -d mysql

答案 2 :(得分:1)

如果您使用bundler,则应添加

gem "mysql2"

到您的Gemfile并运行

bundle install

然后在config / database.yml中指定数据库设置