我已将数据库下载到我的桌面(我正在使用OSX)
我需要创建使用此数据库的rails应用程序,如果这个问题如此简单,我很抱歉我是rails的新手!我认为这个socket:
是数据库的路径,这是正确的吗?
development:
adapter: mysql2
encoding: utf8
database: ttlem_demo_development
pool: 5
username: root
password:
socket: /tmp/mysql.sock
答案 0 :(得分:1)
您的文件似乎是正确的。如果要在localhost上连接,则需要添加此行
hostname: 127.0.0.1
到你的档案。
请注意,您提供的database.yml仅包含用于开发的部分。您可以添加其他部分,如“测试”或“生产”。您可以看到example here。
我还找到了套接字here的一个很好的解释。希望能帮到你。