今天编译安装了mysql5.5.28,在启动服务的时候死活起不来,一直报错Starting MySQL.. ERROR! The server quit without updating PID file
的错误
上网搜索发现可能的方法有如下几种
- 没给/usr/local/mysql/data/写权限
- mysql已经启动
- 残余数据影响了启动
- �/etc/my.cnf里面没有指定datadir
- skip-federated字段问题
- 错误日志目录不存在
- selinux
试过几种方法之后都不行,之后发现每次启动都会生成mysql-bin.00000X
的文件,遂删掉/var/mysql/data目录下所有文件,再重新生成mysql数据库,再次启动,成功!
Starting MySQL.. SUCCESS!
网友评论