我最近安装了 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 文件的存储位置,并按照我上面提到的进行操作。