阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

LNMP笔记:解决./mysql-bin.index’ not found (Errcode: 13)

156次阅读
没有评论

共计 571 个字符,预计需要花费 2 分钟才能阅读完成。

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

LNMP 笔记:解决./mysql-bin.index’not found (Errcode: 13)

然后尝试开启 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,一切正常。

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-22发表,共计571字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中