Ruby on Rails 3:排除与 MySQL 连接的故障
遇到错误“无法通过套接字连接到本地 MySQL 服务器 '/ tmp/mysql.sock' (2)" 在运行 rake db:migrate 时,请按照以下步骤操作故障排除:
执行以下命令以确定 MySQL 套接字文件的位置:
mysqladmin variables | grep socket
例如,它可能return:
| 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中文网其他相关文章!