2011-04-02 63 views
1

我試圖用MySQL配置我的Rails應用程序。當開始我的申請,我得到這個錯誤在Rails 3.0中使用MySQL

無法通過/opt/local/var/run/mysql5/mysqld.sock

我在安裝導軌插座」連接到本地MySQL服務器/ opt/local/bin/rails文件夾。

MySQL是安裝在/ usr /本地/ MySQL的/文件夾

什麼我需要做的,使這項工作?

謝謝。

+0

這聽起來像是你的database.yml文件沒有正確配置,或者mysql服務器沒有運行。 – 2011-04-02 21:16:57

回答

6

你需要找出你的插座在哪裏。如果你有一個mac,它通常是/tmp/mysql.sock。然後進入你的config/database.yml文件並更改套接字。

development: 
    adapter: mysql2 
    database: your_db 
    username: root 
    socket: /tmp/mysql.sock 

祝你好運。

+0

工作完美!非常感謝。 – rookieRailer 2011-04-02 21:34:54