2011-07-27 4 views
0

に開発データベースの作成に失敗した私は、 すくいデシベルで、Redmineの中に、開発とテストデータベースを作成しようとしているすくいデシベル:作成:すべてが、私は、次のエラーが表示されている:作成:すべてはRedmineの

 
Couldn't create database for {"encoding"=>"utf8", 
"username"=>"bitnami", "adapter"=>"mysql", 
"database"=>"redmine_development", "host"=>"localhost", 
"password"=>"e06fad54d8", 
"socket"=>"/home/tudor/redmine-1.2.0-0/mysql/tmp/mysql.sock"}, 
charset: utf8, collation: utf8_unicode_ci (if you set the charset 
manually, make sure you have a matching collation) rake aborted! Don't 
know how to build task 'development' 

これは、MySQLがオンになっていることを私がチェックした私のdatabase.ymlのファイル

production: 
    adapter: mysql 
    database: bitnami_redmine 
    host: localhost 
    username: bitnami 
    password: ******** 
    socket: /home/tudor/redmine-1.2.0-0/mysql/tmp/mysql.sock 
    encoding: utf8 

development: 
    adapter: mysql 
    database: redmine_development 
    host: localhost 
    username: bitnami 
    password: ********* 
    socket: /home/tudor/redmine-1.2.0-0/mysql/tmp/mysql.sock 
    encoding: utf8 

です。 本番データベースはデフォルトで作成されますが、問題は開発データベースにあります。 他のフォーラムを読んでいるときに見つけた可能性のあるエラーの原因の1つは、database.ymlの2つのスペースの代わりにタブを使用していますが、ここには該当しません。

テスト構成:。。。

  • のUbuntu 11.04 RedmineののV 1.2.0 RubyのV 1.8.7レーキV 0.8.7 RailsのV 2.3.11
+0

「mysql -u bitnami -pe06fad54d8」を実行し、mysqlにログインできるかどうか確認してください。 –

+0

mysqlデータベースへのログインが機能します。私は何かを欠いているに違いない。 – user852689

+0

ソケットリファレンスを削除できませんか? –

答えて

1

必ずあなたのことを確認してください。ユーザはmysqlのデータベースを作成するためのアクセス権を持っています:

mysqlコンソールからはうまくいきます。

+0

それだけです。どうもありがとう ! – user852689

関連する問題