MySQL: mysql is not running but lock exists 的解决方法
程序员文章站
2023-11-24 09:01:34
启动mysql出错,查看了下状态,发现提示mysql is not running,but lock exists: 一个网友说可能和log文件有关,于是将log文件给移除...
启动mysql出错,查看了下状态,发现提示mysql is not running,but lock exists:
一个网友说可能和log文件有关,于是将log文件给移除了,再重启mysql终于ok了
找了下资料,基本上都是说:
# chown -r mysql:mysql /var/lib/mysql
# rm /var/lock/subsys/mysql
# service mysql restart
执行完发现还是这个提示。
因为是在cpanel服务器上,所以又通过命令:
# yum remove mysql mysql-server
将mysql卸载了,然后重新安装:
# /scripts/mysqlup –force
装好之后发现重启还是出错,又认真看了下,发现pid文件不是以当前的主机名命名的,于是执行:
# echo `ps aux | grep mysql | grep “user=mysql” | grep -v “grep” | awk ‘{print $2}'`>> hostname.pid
重新生成了下pid文件,同时修改owner和group为mysql:
# chown mysql:mysql hostname.pid
之后保存再重启还是出错。
最后查到一个网友说可能和log文件有关,于是将log文件给移除了,再重启mysql终于ok了。
a mysql crash on red hat system resulted with:
/etc/init.d/mysql status
coming back with:
mysql is not running but lock exists
solved by removing the lock file:
rm /var/lock/subsys/mysql
if this happens again it may also be necessary to remove the pid file from /var/lib/mysql
一个网友说可能和log文件有关,于是将log文件给移除了,再重启mysql终于ok了
找了下资料,基本上都是说:
复制代码 代码如下:
# chown -r mysql:mysql /var/lib/mysql
# rm /var/lock/subsys/mysql
# service mysql restart
执行完发现还是这个提示。
因为是在cpanel服务器上,所以又通过命令:
复制代码 代码如下:
# yum remove mysql mysql-server
将mysql卸载了,然后重新安装:
复制代码 代码如下:
# /scripts/mysqlup –force
装好之后发现重启还是出错,又认真看了下,发现pid文件不是以当前的主机名命名的,于是执行:
复制代码 代码如下:
# echo `ps aux | grep mysql | grep “user=mysql” | grep -v “grep” | awk ‘{print $2}'`>> hostname.pid
重新生成了下pid文件,同时修改owner和group为mysql:
复制代码 代码如下:
# chown mysql:mysql hostname.pid
之后保存再重启还是出错。
最后查到一个网友说可能和log文件有关,于是将log文件给移除了,再重启mysql终于ok了。
a mysql crash on red hat system resulted with:
/etc/init.d/mysql status
coming back with:
mysql is not running but lock exists
solved by removing the lock file:
rm /var/lock/subsys/mysql
if this happens again it may also be necessary to remove the pid file from /var/lib/mysql
上一篇: sql server 入门语句总结
下一篇: linux mysql 安装与操作
推荐阅读
-
MySQL: mysql is not running but lock exists 的解决方法
-
mysql 5.7.17 zip安装配置教程 mysql启动失败的解决方法
-
mysql 5.7.17 安装教程 附MySQL服务无法启动的解决方法
-
Mysql中分页查询的两个解决方法比较
-
MySQL重置root密码提示"Unknown column ‘password"的解决方法
-
MySQL使用innobackupex备份连接服务器失败的解决方法
-
MySQL启动时InnoDB引擎被禁用了的解决方法
-
关于mysql查询字符集不匹配问题的解决方法
-
mysql连接失败的原因(mysql数据库连接失败解决方法)
-
MySQL配置文件无法修改的解决方法(Win10)