MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)
2016-11-30 14:44
567 查看
一 说明:
前几天,试着复制了一个mysql目录到另一台机器上面,然后更改权限并启动,但是一直报错
Starting MySQL. ERROR! The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid).
二 排查:
上面只能看到mysql启动失败,具体的原因,需要查看数据库目录下的.err文件,查看.err文件,内容如下:
140726 00:18:10 mysqld_safe mysqld from pid file /data/mysql/AY14020816093477605eZ.pid ended
140726 00:31:19 mysqld_safe Starting mysqld daemon with databases from /data/mysql
/usr/local/mysql/bin/mysqld: File ‘./mysql-bin.index' not found (Errcode: 13)
140726 0:31:19 [ERROR] Aborting
140726 0:31:19 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
红色字标出来的就是这次错误报告,errcode13,一般就是权限问题,mysql用户是否对数据库目录内的所有文件具有写的权限,查看一下权限,修改MySQL目录的用户和用户组权限:
但是我明明是修改了权限的,chown -R mysql:mysql 原来我是进入了mysql这个目录之后才修改的权限,致使mysql这个目录权限没有修改过来,应该是 chown -R mysql:mysql /usr/local/mysql
最后成功启动了!
前几天,试着复制了一个mysql目录到另一台机器上面,然后更改权限并启动,但是一直报错
Starting MySQL. ERROR! The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid).
二 排查:
上面只能看到mysql启动失败,具体的原因,需要查看数据库目录下的.err文件,查看.err文件,内容如下:
140726 00:18:10 mysqld_safe mysqld from pid file /data/mysql/AY14020816093477605eZ.pid ended
140726 00:31:19 mysqld_safe Starting mysqld daemon with databases from /data/mysql
/usr/local/mysql/bin/mysqld: File ‘./mysql-bin.index' not found (Errcode: 13)
140726 0:31:19 [ERROR] Aborting
140726 0:31:19 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
红色字标出来的就是这次错误报告,errcode13,一般就是权限问题,mysql用户是否对数据库目录内的所有文件具有写的权限,查看一下权限,修改MySQL目录的用户和用户组权限:
但是我明明是修改了权限的,chown -R mysql:mysql 原来我是进入了mysql这个目录之后才修改的权限,致使mysql这个目录权限没有修改过来,应该是 chown -R mysql:mysql /usr/local/mysql
最后成功启动了!
相关文章推荐
- MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)
- MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)
- MySQL 启动报错File .mysql-bin.index not found (Errcode 13)
- MySQL 启动报错File .mysql-bin.index not found (Errcode 13)
- MySQL 启动报错 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)
- MySQL-bin.index no found (errcode:13-perssion)
- mysqld: File './mysql-bin.index' not found (Errcode: 13 - Permission denied)
- MySQL不能启动 mysql-bin.index' not found (Errcode: 13)
- /usr/libexec/mysqld: File './mysql-bin.index' not found (Errcode: 13)
- mysql 启动报错 “mysql-bin.index not found (Errcode: 13)“
- MySQL不能启动 mysql-bin.index' not found (Errcode: 13)
- MySQL server PID file could not be found!-mysql启动错误
- Mysql启动出现MySQL server PID file could not be found 错误
- MySQL启动错误ERROR! MySQL server PID file could not be found的解决办法
- mysql 启动错误-server PID file could not be found
- [ERROR] mysqld: File './mysql-bin.~rec~' not found (Errcode: 13)解决方法
- 遇到的问题---mysql 启动错误-server PID file could not be found
- mysql 启动错误-server PID file could not be found