Ruby on Rails 3:排除與MySQL 連線的故障
遇到錯誤「無法透過套接字連接到本地MySQL 伺服器' / tmp/mysql.sock' (2)" 在執行rake db:migrate 時,請依照下列步驟進行故障排除:
執行以下命令來確定您的MySQL 套接字檔案的位置:
mysqladmin variables | grep socket
例如,它可能回傳:
| socket | /tmp/mysql.sock |
在config/database.yml 檔案中,新增行以指定套接字檔案路徑:
development: adapter: mysql2 host: localhost username: root password: xxxx database: xxxx socket: /tmp/mysql.sock
將/tmp/mysql.sock 替換為您在步驟1 中找到的路徑。
以上是如何修復 Rails 3 中的「無法透過套接字連接到本機 MySQL 伺服器」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!