2017-06-03 100 views
0

MySQL服务器自动关闭,并且在日志文件中出现以下错误。Mysql innodb声明失败

2017-06-02T05:04:46.428891Z 1613143 [错误] InnoDB:文件操作中的操作系统错误编号5。 2017-06-02T05:04:46.428891Z 1613143 [错误] InnoDB:错误意味着mysqld不具有目录的访问权限。也可能是您已经创建了与数据文件同名的子目录。 2017年6月2日10点34分46秒0x3b88 InnoDB的:断言失败线程15240文件fil0fil.cc线896

好心帮人澄清问题

+1

你使用的是windows/* nix操作系统吗?这个错误清楚地表明,mysqld没有足够的访问权限来写入数据目录。 在windows上,作为管理员在* nix上启动MYSQLD,以sudo用户权限启动。 – harshavmb

+0

是否还有堆栈跟踪?你运行的是什么版本的MySQL服务器? ('mysqld --version') –

+0

windows 8 @harshavmb –

回答

0

错误明确表示,mysqld不有足够的权限将数据写入数据目录。

在Windows上,启动命令提示符为administrator和解雇你的mysqld过程

在* nix操作系统,与sudo user权限启动mysqld过程。