【发布时间】:2011-01-03 09:59:17
【问题描述】:
我有一个 OSX 服务器,我将它从 10.6.4 更新到 10.6.5。 从那时起,我的 Ruby on Rails 应用程序 (leihs) 给我一个错误。 “您的 config/databse.yml 可能没有正确写入。请检查并修复任何错误。 您的数据库架构可能已过时或不存在。 …… 数据库服务器可能没有运行。请检查它是否正在运行,如果没有则启动
错误信息: 无法通过socket '/var/mysql/mysql.sock'连接到本地MySQL服务器(2) (Mysql:error)
然后是一个冗长的回溯列表,这对我没有帮助。
Socket 文件不存在,我在其他地方也找不到。
请帮帮我,这让我发疯了。
感谢您的时间和帮助
【问题讨论】:
-
哪个配置文件?数据库.yml ?
-
dl.dropbox.com/u/92469/my.cnf 这里是 my.cf 文件
-
database.yml 文件。可以通过命令行连接服务器吗?
-
dl.dropbox.com/u/92469/database.yml ---- 通过命令行连接?我不确定我是否正确,但我尝试了 mysql -u root -p // 然后它说输入密码,我输入密码 -> 无法连接 ... mysql.sock' (2)
标签: mysql ruby-on-rails macos sockets