首页 > 数据库技术 > 详细

启动MySQL时报错

时间:2015-12-24 17:55:52      阅读:239      评论:0      收藏:0      [点我收藏+]

今天编译安装MySQL在启动时,报如下错误:

Starting MySQL....................... ERROR! The server quit without updating PID file (/usr/local/mysql/data/k8s-1.pid)


解决方法 

1、查看/usr/local/mysql/data/mysql.pid文件有没有写的权限
解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data”  然后重新启动mysqld!

2、可能进程里已经存在mysql进程
解决方法:用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9  进程号”杀死,然后重新启动mysqld! 我是这个方法解决的。


3、可能是第二次在机器上安装mysql,有残余数据影响了服务的启动。
解决方法:去mysql的数据目录/data看看,如果存在mysql-bin.index,就赶快把它删除掉吧,它就是罪魁祸首了。

4、mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)。
解决方法:请在[mysqld]下设置这一行:datadir = /usr/local/mysql/data


启动MySQL时报错

原文:http://zengxh.blog.51cto.com/10650604/1727957

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!