编译安装mysql无法启动服务

字数 181阅读 112

今天编译安装了mysql5.5.28,在启动服务的时候死活起不来,一直报错Starting MySQL.. ERROR! The server quit without updating PID file的错误
上网搜索发现可能的方法有如下几种

http://blog.rekfan.com/articles/186.html

  1. 没给/usr/local/mysql/data/写权限
  2. mysql已经启动
  3. 残余数据影响了启动
  4. �/etc/my.cnf里面没有指定datadir
  5. skip-federated字段问题
  6. 错误日志目录不存在
  7. selinux

试过几种方法之后都不行,之后发现每次启动都会生成mysql-bin.00000X的文件,遂删掉/var/mysql/data目录下所有文件,再重新生成mysql数据库,再次启动,成功!
Starting MySQL.. SUCCESS!

推荐阅读更多精彩内容