config/database.yml中的套接字聲明有什麼用?什麼是在Ruby on Rails database.yml中的套接字聲明?
示例代碼:
staging:
adapter: mysql
encoding: utf8
database: (database)
pool: 5
username: (user)
password: (pass)
socket: /tmp/mysql.sock # <--------- this line
我的應用程序的工作原理,閹此行被註釋掉與否。那麼它是爲了什麼?我有什麼理由可以離開它,評論它或改變它的價值?
在我的Rails 4應用程序中,套接字設置似乎被忽略。相反,我必須將'host:/ path/to/socket /'設置爲至少使'rake db:migrate'工作。 – user569825 2014-06-27 13:25:41