0

削除したくないドライブで MySQL を実行している Instant-Rails。最近、Rails 3.2.8 と Ruby を 1.9.3 としてインストールしました。アプリケーションを MySQL に接続する方法を教えてください。

  • MySQL gems がインストールされている
  • gemファイルにgemを追加
  • database.yml ファイルは次のように記述されます。

開発:
アダプター: mysql
データベース: pretstreet
ユーザー名: ルート
ホスト: localhost
ソケット: /tmp/mysql.sock
ポート:3306

アプリケーションが実行されると、次のようなエラーが表示されます。

ActiveRecord::ConnectionNotEstablished

次のようなエラーを表示する rake コマンドを試しました。

レーキが中止されました! (): 行 12 列 1 で単純なキーをスキャン中に、予期された ':' が見つかりませんでした

タスク: TOP => db:migrate => db:load_config

私が直面しているもう 1 つの問題は、コマンド プロンプトで「mysqladmin」関連のコマンドを使用するたびに、エラーが表示され、システムがハングすることです。これはなぜですか?

4

1 に答える 1

0

これを試して

development:
 adapter: mysql2 # or mysql
 encoding: utf8
 reconnect: false
 database: xyz_development
 pool: 5
 username: root
 password:
 socket: /var/run/mysqld/mysqld.sock
于 2012-10-03T11:04:55.353 に答える