'./mysql-bin.index' not found (Errcode: 13) 的解决方法
来源:互联网 发布:菜鸟网络工人招聘 编辑:程序博客网 时间:2024/06/10 20:16
【转自】http://blog.haohtml.com/archives/9202
今天突然收到消息机房的一台服务器的mysql无法启动了,首先检查了一下mysql的错误日志,发现最后出现以下错误:
020101 00:42:21 mysqld started
/usr/local/mysql/libexec/mysqld: File './mysql-bin.index' not found (Errcode: 13)
020101 0:42:21 [ERROR] Aborting020101 0:42:21 [Note] /usr/local/mysql/libexec/mysqld: Shutdown complete
提示./mysql-bin.index无法找到(由于mysql开启了bin日志功能),到数据库根目录查看该文件是存在的,可能是文件权限的问题,查看了数据库根目录的权限是700,所有者和用户组都是root,可能是上次转移数据库的时候不小心修改了文件夹的权限。
解决方法:
chgrp -R mysql /usr/local/mysql/data && chown -R mysql /usr/local/mysql/data
重新启动mysql [OK]
- ./mysql-bin.index' not found (Errcode: 13) 的解决方法
- './mysql-bin.index' not found (Errcode: 13) 的解决方法
- './mysql-bin.index' not found (Errcode: 13) 的解决方法
- MySQL不能启动 mysql-bin.index' not found (Errcode: 13)
- MySQL不能启动 mysql-bin.index' not found (Errcode: 13)
- mysqld: File './mysql-bin.index' not found (Errcode: 13
- MySQL 启动报错File .mysql-bin.index not found (Errcode 13)
- mysql5.5 启动报错:File './mysql-bin.index' not found (Errcode: 13)
- mysql5.5 启动报错:File './mysql-bin.index' not found (Errcode: 13)
- /usr/libexec/mysqld: File './mysql-bin.index' not found (Errcode: 13)
- [ERROR] mysqld: File './mysql-bin.~rec~' not found (Errcode: 13)解决方法
- 【Errcode:13-Permission denied】mysqlbinlog:File'/var/log/mysql/mysql-bin.000001' not found解决方案
- bin/sh: hello :not found 的解决方法
- DEDE出现/templets/index.htm Not Found!的解决方法
- mysql错误:ERROR 29 (HY000): File '/tmp/cun' not found (Errcode: 13)
- MySQL开启慢查询日志时报Errcode: 13 的解决方法
- MySQL导入数据load data报错 '/var/lib/mysql-files/realVal.csv' not found (Errcode: 13
- 关于在开发板上运行程序显示“-bin/sh:/XXX not found”的解决方法
- Android 获取手机总内存和可用内存等信息
- Oracle数据库中表的四种连接方式
- Qt开发者必看的官方培训资料
- ORACLE表连接方式分析及常见用法
- Android获取内部和外部内存空间大小
- './mysql-bin.index' not found (Errcode: 13) 的解决方法
- 7月5学习日志
- Java事务的类型
- Flash的输入框TextField无法输入中文的问题
- 企业虚拟化的思辨(二)
- ubuntu10.10 用vitualBox安装xp
- ural 1018 binary apple tree
- SmartBox自动补全用户输入
- 关于Oracle profile文件connect_time时间限制超时的问题探究