You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重启后无法连接本地MySQL服务,报ERROR 2002错误求助

解决MySQL重启后启动失败的问题

步骤1:手动创建缺失的Socket目录并配置权限

/var/run/mysqld目录缺失导致MySQL无法生成套接字文件,先创建目录并赋予正确权限:

sudo mkdir -p /var/run/mysqld
sudo chown mysql:mysql /var/run/mysqld
sudo chmod 755 /var/run/mysqld

步骤2:重置systemd服务失败状态

systemd因启动请求过于频繁触发了限制,先重置服务状态:

sudo systemctl reset-failed mysql.service

步骤3:重新启动MySQL服务

sudo systemctl start mysql.service

步骤4:验证服务状态与连接

检查服务是否正常运行:

systemctl status mysql.service

若状态显示active (running),尝试连接MySQL验证:

mysql -u root -p

额外排查(如上述步骤无效)

  • 检查MySQL配置文件(/etc/mysql/my.cnf或/etc/mysql/mysql.conf.d/mysqld.cnf)中socket配置项是否指向/var/run/mysqld/mysqld.sock
  • 查看错误日志获取详细失败原因:
sudo cat /var/log/mysql/error.log

内容的提问来源于stack exchange,提问作者best_of_man

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 01:37:07