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