【发布时间】:2017-11-04 18:15:08
【问题描述】:
MySQL 服务器自动关闭,我在日志文件中收到以下错误。
2017-06-02T05:04:46.428891Z 1613143 [错误] InnoDB:文件操作中的操作系统错误号 5。 2017-06-02T05:04:46.428891Z 1613143 [错误] InnoDB:错误表示mysqld没有对该目录的访问权限。也可能是您创建了一个与数据文件同名的子目录。 2017-06-02 10:34:46 0x3b88 InnoDB:文件 fil0fil.cc 第 896 行中的线程 15240 中的断言失败
请帮助任何人澄清问题
【问题讨论】:
-
您使用的是 windows/*nix 操作系统吗?错误清楚地表明,mysqld 没有足够的权限来写入数据目录。在 windows 上,以管理员身份启动 MYSQLD,在 *nix 上,以 sudo 用户权限启动。
-
还有堆栈跟踪吗?您正在运行什么版本的 MySQL 服务器? (
mysqld --version) -
Windows 8 @harshavmb
-
MySQL 5.7 @Michael-sqlbot
-
您是否尝试从命令提示符以管理员身份运行 mysqld ???