将MySQL连接到Rails的问题

时间:2010-08-06 12:08:49

标签: mysql ruby-on-rails ubuntu

无法通过socket'/var/lib/mysql/mysql.sock'连接到本地MySQL服务器(2) 我有一个Rails应用程序,我收到此错误。我不知道如何找到mysql将其连接到mysql.sock。我很确定我可以进入config / database.yml并设置mysql.sock但它在哪里或者我是否需要重新安装它?

当我找到mysql时,我得到了很多结果,包括下面的两个

/usr/include/mysql
/usr/bin/mysql

但是当我找到mysql.sock时我什么都没得到

1 个答案:

答案 0 :(得分:2)

mysql实际上是否正在运行,并设置为侦听套接字接口。确保已启动/配置服务器。

首先检查一下它是否正在运行

ps auxwww | grep mysql

应该这样做,如果没有,那么

/etc/init.d/mysql start 

service mysql start   

以root身份(或通过sudo,应该启动它)。但如果它正在运行,套接字应该在

/var/run/mysqld/mysqld.sock