0

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

rails new application -database=mysql

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

我该如何解决这个问题?

4

3 回答 3

5

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

rails new app --database mysql

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

于 2012-11-11T20:23:55.773 回答
3

首先你需要在你的系统中安装mysql2

sudo  gem install mysql2 -v=0.2.11

安装 mysql2 后,您就可以创建一个默认使用 Mysql 的新应用了

rails new sample_app -d mysql
于 2016-09-13T09:52:38.753 回答
1

如果您使用捆绑器,那么您应该添加

gem "mysql2"

到您的 Gemfile 并运行

bundle install

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

于 2012-11-11T07:30:27.087 回答