共计 571 个字符,预计需要花费 2 分钟才能阅读完成。
问题出现在升级 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 权限:
|
|
再次启动 mysql:/etc/init.d/mysqld start,一切正常。
正文完
星哥玩云-微信公众号