Dynamically Configure Your Database 动态的设置你的数据库
有时候不同的操作系统连接数据库的套接字段设置是不同的 如果不同的服务器操作系统不同就需要更改database.yml比较麻烦
但是在database.yml做如下修改就可以避免这个麻烦
这样电脑就可以选择一个正确的使用
有时候不同的操作系统连接数据库的套接字段设置是不同的 如果不同的服务器操作系统不同就需要更改database.yml比较麻烦
但是在database.yml做如下修改就可以避免这个麻烦
development:
adapter: mysql
database: DynamicDatabaseConfiguration_development
username: root
password:
socket: <%= ["/tmp/mysqld.sock" ,
"/tmp/mysql.sock" ,
"/var/run/mysqld/mysqld.sock" ,
"/var/lib/mysql/mysql.sock" ].detect{|socket|
File.exist?(socket)
} %>
这样电脑就可以选择一个正确的使用