【发布时间】:2011-07-26 19:44:46
【问题描述】:
我有一个标准的 Rails3 环境,RVM 1.2.9,Rails 3.0.5,Ruby 1.9.2p180,MySQL2 Gem 0.2.7,mysql-5.5.10-osx10.6-x86_64
运行rake db:migrate 创建数据库时出现的错误是:
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
config/database.yml 有
development:
adapter: mysql2
host: localhost
username: root
password: xxxx
database: xxxx
确定这是我缺少的一些简单的东西。
【问题讨论】:
-
套接字文件是否存在?也许它存在于其他地方(/var/lib/mysql/mysql.sock)?
-
不,都不存在。我会尝试创建一个。
-
这个问题的核心还是在操作系统级别..
标签: mysql ruby-on-rails-3 macos