-1

Railsアプリケーションのデータベースとしてmysqlを使用しようとしています。

これが私のdatabase.ymlファイルの外観です

development:
  adapter: mysql2
  encoding: utf8
  database: blog_development
  pool: 5
  username: root
  password:
  socket: /tmp/mysql.sock

これは、rake db:createコマンドを試したときに発生するエラーです。

hilarl @ isa009:〜/ worksheet / blog $ rake db:create rakeが中止されました!mysql2アダプタをインストールしてください: gem install activerecord-mysql2-adapter (mysql2はバンドルの一部ではありません。Gemfileに追加してください)。

タスク:TOP => db:create(--traceを指定してタスクを実行することで完全なトレースを参照)

試してみると、gem install activerecord-mysql2-adapter「エラー:有効なgemが見つかりませんでした」「activerecord-mysql2-adaptor」(> = 0)がどのリポジトリにもありません」

私はruby1.9.3p194とrails3.2.3でubuntuを使用しています

4

1 に答える 1

0

あなたのGemfileの内容は何ですか?追加する必要があります:

gem 'mysql2'

gemファイルで、その後、ターミナルのディレクトリアプリからバンドルインストールを実行する必要があります

于 2012-05-24T04:04:04.117 に答える