zoukankan      html  css  js  c++  java
  • 解决./mysql-bin.index’ not found (Errcode: 13)

    问题出现在升级php版本以后,网站无法连接数据库,phpMyAdmin无法登录:

    然后尝试开启mysql,/etc/init.d/mysqld start ,提示:

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

    在/usr/local/mysql/data 下找到mysql错误文件 ****.err,浏览到最后面,发现有一句:

    ./mysql-bin.index' not found (Errcode: 13)

    提示./mysql-bin.index无法找到(由于mysql开启了bin日志功能),到数据库根目录查看该文件是存在的,可能是文件权限的问题,然后使用下面的命令给数据库目录 /usr/local/mysql/data 赋予 mysql 权限:

    1
    
    chgrp -R mysql /usr/local/mysql/data && chown -R mysql /usr/local/mysql/data

    再次启动mysql:/etc/init.d/mysqld start ,一切正常。

  • 相关阅读:
    每天一道Java题[4]
    每天一道Java题[3]
    每天一道Java题[2]
    关于OOCSS架构
    新blog开张!
    [原]C++拾遗
    mark
    今天的情况(也是10月份的总结)
    11月份的总结
    Linux管道编程实例
  • 原文地址:https://www.cnblogs.com/mengdeep/p/4848803.html
Copyright © 2011-2022 走看看