我是初學者學習RoR(版本3.1.1)。我想爲數據庫使用mysql。 我使用代碼rails new hello -d mysql
創建了一個新的rails項目,並創建了一個數據庫表。 檢查了config文件夾中的database.yml文件並添加了數據庫訪問的密碼。 但是,當我嘗試運行rake db:migrate
我得到以下錯誤: rake aborted! syntax error on line 18, col 2: 'socket: /tmp/mysqld.sock'
mysqld.sock在tmp文件夾中丟失
檢查使用終端tmp文件夾,但沒有mysqld.sock
文件。
我該如何配置mysql?
我使用它在Mac OS X 10.6.8
不,它取決於你的mysql安裝/發行版等 - 讓我看看windows box上的位置! –
他說他「使用終端檢查了tmp文件夾」,所以它很可能不是Windows系統。然而,+1爲你更通用的答案。 – AndreKR
同意你AndrekR--試圖讓你接受的點。 (之後3次編輯是因爲它刪除用戶名) –