2012-10-03 28 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

相關問題