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 に答える