您的位置:首页 > 产品设计 > UI/UE

mysql安装过程中的一些错误解析——The server quit without updating PID file

2013-04-25 04:00 429 查看
现在的很多linux系统下面都有很多服务,然而怎样安装最新版本的服务呢,那就是从官网下载,或其他地方,不过大部分都是源码安装的,这点相信大家都深有体会,当然源码安装的过程错误是不可能不出现的,特别是LAMP,LNMP环境,都相互依赖,我们用源码装的时候就会这样,那样的错误,所以我们将安装mysql时出现的错误记录如下:
一.在经过一系列的编译之后,在我们启动的时候出现了一个错误,
The server quit without updating PID file(/usr/local/mysql/data/localhost.localdomain.pid)
大致意思就是找不到pid,



我们就先解决这个:
这个错误的最直观的错误就是mysqld的进程已经启动了,所以,直接查看,并杀死就ok啦!不行的话就看下面的一些解决方法呗。
1. 可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限
“chmod -R 755 /usr/local/mysql/data” 然后重新启动mysqld!
2.mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有 指定数据目录(datadir)。
请在[mysqld]下设置这一行:datadir = /usr/local/mysql/data
3.可能进程里已经存在mysql进程
用命令“ps -ef|grep mysqld”查看是否有mysqld进程,如果有使用“kill -9 进程号”杀死,然后重新启动mysqld!
4.上面的急个都不行的话,就将源码重新编译,注意,一定要把之前安装的有关mysql的文件删除。
这个是我在CentOS5.8上面遇到的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐