进入mysql数据库报代号2002

时间:2024-01-23 15:41:04

进入mysql数据库报代号2002

2018-01-16 22:30  IT从业人  阅读(5)  评论(0编辑  收藏  举报

产生原因:

测试项目后台,后台开发更新代码后,过了几分钟,突然发现后台数据消失,然后退出系统,发现输入正确的账号与密码,提示登录失败,然后打开f12调试模式,发现接口数据没有获取到数据

然后,进服务器,输入命令 ps  -e |grep mysql ,发现程序未运行,然后登录数据库,报如下错误:

[mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 这样的错误

解决方案:

通过网上资料,最后发现mysql文件中,缺少pid文件,正当无从下手时,想起,mysql的日志文件,然后将日志文件复制过来,万幸,mysql重启成功