输入: mysql -u root -p
报错:
ERROR 2002 (HY000): Can't connect to local MySQL
server through socket '/var/lib/mysql/mysql.sock' (2)
我的解决方法:
1.先找到你的 mysql.sock 文件在什么位置
find / -name mysql.sock
我的在: /tmp/mysql.sock
2.打开 my.cnf 文件
添加:
[client]
socket=/tmp/mysql.sock
修改过后重启mysql服务:
1. 使用 service mysqld stop 不能关闭服务
解决办法:
1)查看mysql进程
top 记下mysql对应的进程id(例如是: 112283)
2)杀死进程
kill 112283
2. 启动mysql服务:
service mysqld start
启动完成后
输入:mysql -u root -p
密码
进入mysql>
mysql -u root -p 出错(ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/li)
最新推荐文章于 2024-07-25 09:51:34 发布