MySQL无法启动-ibdata1损坏了吗?-操作系统错误编号13-权限问题

服务器因电源故障而关闭。

Mysql现在不会启动。

磁盘未满。Syslog在下面

Oct 11 15:03:31 joe mysqld_safe[24757]: started

Oct 11 15:03:31 joe mysqld[24760]: 101011 15:03:31 InnoDB: Operating system error number 13 in a file operation.

Oct 11 15:03:31 joe mysqld[24760]: InnoDB: The error means mysqld does not have the access rights to

Oct 11 15:03:31 joe mysqld[24760]: InnoDB: the directory.

Oct 11 15:03:31 joe mysqld[24760]: InnoDB: File name ./ibdata1

Oct 11 15:03:31 joe mysqld[24760]: InnoDB: File operation call: 'create'.

Oct 11 15:03:31 joe mysqld[24760]: InnoDB: Cannot continue operation.

回答:

该文件未损坏。您可以使用“ perror”找出这些错误的来源。即

toaster:~ morgo$ perror 13

OS error code 13: Permission denied

InnoDB具有损坏检测(页面校验和),并很乐意告诉您是否是问题所在。

目录权限已更改,或者您的my.cnf文件已被清除,并且它正在尝试在其他位置重新创建数据文件。

以上是 MySQL无法启动-ibdata1损坏了吗?-操作系统错误编号13-权限问题 的全部内容, 来源链接: utcz.com/qa/409711.html

回到顶部