MySQL无法启动-ibdata1损坏了吗?-操作系统错误编号13-权限问题
服务器因电源故障而关闭。
Mysql现在不会启动。
磁盘未满。Syslog在下面
Oct 11 15:03:31 joe mysqld_safe[24757]: startedOct 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 13OS error code 13: Permission denied
InnoDB具有损坏检测(页面校验和),并很乐意告诉您是否是问题所在。
目录权限已更改,或者您的my.cnf文件已被清除,并且它正在尝试在其他位置重新创建数据文件。
以上是 MySQL无法启动-ibdata1损坏了吗?-操作系统错误编号13-权限问题 的全部内容, 来源链接: utcz.com/qa/409711.html