2016-04-29 8 views
0

私たちの外注しているフリーランサーによってレールアプリケーションが作成されました。彼はWindows上でアプリケーションを作成しました。我々はのMacBook Pro上でそれを実行しようとすると、それは次のエラーを与える:私は自作経由でMySQLをインストールしてからMacで間違ったmysqlパスを取っているレール

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'`(2) (Mysql2::Error)` 

は今はっきりと、私のシステム上のMySQLの場所は/usr/local/bin/mysqlなく/var/run/mysqld/mysqld.sock

方法であります私はこれを動作させることができますか、これを修正するためにすべてのコマンドを使用する必要がありますか?

ありがとうございます。私はあなたがあなたのMacにのような1 config/database.ymlmysqlソケットを変更すべきだと思う

+0

あなたがの 'config/database.yml'コンテンツを共有することはできますか? –

答えて

0

development: 
    adapter: mysql2 
    host: localhost 
    username: root 
    password: xxxx 
    database: xxxx 
    socket: /usr/local/bin/mysql.sock 
+0

ありがとう。それは今働く。 –

関連する問題