2011-04-02 52 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