2012-10-03 29 views
0

以下代码在通过主机,套接字访问mysql时有什么区别?rails应用程序中的database.yml差异,主机vs套接字

    adapter: mysql2 
        database: chart_development 
        username: root 
        password: root      
        socket: /var/lib/mysql/mysql.sock 
          vs 
        adapter: mysql2 
        database: chart_development 
        username: root 
        password: root      
        host: localhost 

如何使钢轨适用于这两种情况? “主机:本地主机”不适合我。早些时候它工作正常。因此,我现在使用“socket:/var/lib/mysql/mysql.sock”。

回答

2

变化

host: localhost 

host: 127.0.0.1 
+0

在该文件中,你的意思是说,SQL配置?或在rails(database.yml)? – kanna

+0

database.yml文件 – Salil

+0

是的,它的工作原理!我如何让host:localhost工作 – kanna

相关问题