将 MySQL 连接到 Rails 时出现问题
问题:将 MySQL 连接到 Rails 时出现问题 无法通过套接字'/var/lib/mysql/mysql.sock' 连接到本地 MySQL 服务器 (2) 我有一个 Rails 应用程序,我收到此错误。我不知道如何找到 mysql 将其连接到 mysql.sock。我很确定我可以进入 config/database.yml 并设置 mysql.sock 但它在哪里或者我需要重新安装它? 当
·
问题:将 MySQL 连接到 Rails 时出现问题
无法通过套接字'/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 我什么也没得到
解答
mysql是否真的在运行,并设置为监听socket接口。确保服务器已启动/配置。
那么首先检查它是否正在运行
ps auxwww | grep mysql
应该这样做,如果没有,那么
/etc/init.d/mysql start
或者
service mysql start
以 root 身份(或通过 sudo,应该启动它)。但如果它正在运行,套接字应该在
/var/run/mysqld/mysqld.sock
更多推荐
已为社区贡献9645条内容
所有评论(0)