报错解决方法Error:|报错解决方法Error: Can't connect to local MySQL server through socket
Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Errno.: 2002
解决方法一:
因为你还没有启动mysql,当你启动mysql后,mysql.sock就会自动的生成。./bin/safe_mysqld--user=root&(这是默认的)。
如果还没有,就是MYSQL权限没给,或其它原因
还有就是 你的mysql是否启动了启动后一般很难出现这个问题
解决方法二:
1)默认的mysql.sock文件是在/tmp目录下。
2)我们建立一个软连接,ln -s /tmp/mysql.sock/var/lib/mysql/mysql.sock
二、在重启mysql出现:Timeout error occurred trying to start MySQL Daemon.
[root@linux mysql]# service mysqld start
Timeout error occurred trying to start MySQL Daemon.
Starting MySQL:[FAILED]
报错daemon有两种可能:
第一 日志http占满,df命令检测磁盘是否被占满。
第二 mysql已经启动了,那么直接使用命令killall 干掉mysql ,再使用chkconfigmysqld off重启机器
这样在进行启动mysql就不会报错了。
来自:中华系统论坛www.zhonghuaos.com
【报错解决方法Error:|报错解决方法Error: Can't connect to local MySQL server through socket】转载于:https://blog.51cto.com/8443603/1540209
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- 对抗抑郁最好的方法
- 怎样用黑谜速冻膜去黑头,|怎样用黑谜速冻膜去黑头, 最有效的去黑头的方法看这!
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- 移动端h5调试方法
- 唱歌教学(导致嗓音损坏的几个常见的错误唱歌方法!)
- 拆书方法训练营