数据库 
首页 > 数据库 > 浏览文章

mysql启动报错MySQL server PID file could not be found

(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )

昨天解决完数据库跨权限操作后,今天打开项目突然报错了,然后重启数据库时,报 ERROR! MySQL server PID file could not be found!,命令行链接数据库时也报 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2),网上找了一些资料,居然都是相互抄袭的,并且并没有解决问题。然后自己摸索了一下,问题就解决了,下面是我的解决方案,以便和我一样遇到问题的童鞋们参考并解决问题。

首先查看一下进程

ps aux |grep mysq* 

mysql启动报错MySQL server PID file could not be found

如果看到上面的红色圈出的部分,那说明,Mysql的进程卡死了,这时用就要把这些卡死的进程都关闭。

kill 27664 

kill 28873 

kill 30041 

kill 30597 

然后重启mysql

service mysql start 

mysql启动报错MySQL server PID file could not be found

OK,解决问题就这么简单。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上一篇:Myeclipse 自动生成可持久化类的映射文件的方法
下一篇:Mysql闪退问题图文解决办法
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。