请选择 进入手机版 | 继续访问电脑版

Can't connect to local MySQL server through socket '/tmp/mysql.sock'

[复制链接]
查看1287 | 回复0 | 2019-7-3 16:27:23 | 显示全部楼层 |阅读模式
一、故障现象

登录mysql时报错:
  1. # /usr/local/mysql/bin/mysql -u root -p
  2. Enter password:
  3. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
复制代码


二、解决方法

编辑/etc/my.cnf文件,添加如下内容:
[client]
socket=/data/mysql/mysql.sock

保存文件,退出。

socket的路径建议与 [mysqld] 下面的 socket 路径保持一致。




上一篇:无外网升级mysql 5.6到5.7
下一篇:登录mysql 8 后报错 Segmentation fault (段错误)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1249

主题

2736

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
70208
QQ