MySQL 配置问题 错误 ERROR 2002 (HY000): 无法通过套接字“/var/lib/mysql/mysql.sock”连接到本地 MySQL 服务器 (2)

MySQL 配置问题 错误 ERROR 2002 (HY000): 无法通过套接字“/var/lib/mysql/mysql.sock”连接到本地 MySQL 服务器 (2)

我最近安装了 OpenSuse11.1,并尝试使用它配置 mysql,但安装后我甚至无法启动它

我收到以下错误

错误 2002 (HY000):无法通过套接字“/var/lib/mysql/mysql.sock”连接到本地 MySQL 服务器 (2)

根据论坛中的建议,我启用了该skip-networking选项,/etc/my.cnf但没有帮助

bind-address = 127.0.0.1我也尝试使用相同的方法将其绑定到地址/etc/my.cnf

答案1

我解决了这个问题。按照上述步骤操作后,我需要运行 rcmysql,这将自动配置它。

答案2

1)检查:

/var/log/mysql.err
/var/log/mysql.log

对于错误

2)检查/var 分区是否未满

答案3

无法通过套接字“/var/lib/mysql/mysql.sock”连接到本地 MySQL 服务器 (2)

检查 mysql.sock 文件是否可用,它将存储在以下路径 /var/run/mysqld/mysqld.sock 如果缺少 mysql.sock 文件,请创建 mysql.sock 并将所有权更改为 mysql:msql。通常,mysql.sock 将在 mysql 服务器重启时自动创建。如果没有,则创建它。

上述过程适用于 opensuse 中的 ubuntu,检查 mysql.sock 文件的存储位置,并按照我上面提到的进行操作。

相关内容