首页 文章

站点登录时出现MySQL错误

提问于
浏览
0

我在尝试登录WordPress,登录Django或尝试重新导入表(尝试调试错误)时遇到此一般错误:

1030 - 从存储引擎获得错误-1

MySQL.com对此说了这样的话:

错误:1030 SQLSTATE:HY000(ER_GET_ERRNO)消息:从存储引擎获得错误%d检查%d值以查看操作系统错误的含义 . 例如,28表示您的磁盘空间不足 .

但这对我来说似乎仍然含糊不清 . 我如何找到操作系统错误?我没有通过谷歌搜索,mysqltuner,重新启动服务或通过PHPMyAdmin修复任何帮助 .

1 回答

  • 0

    问题是my.cnf将innodb_force_recovery设置为1.我不明白的是,它几个月都运行良好 .

    另外,我在其中一个错误日志中找到了这个(不知何故有两个):

    InnoDB: A new raw disk partition was initialized or
    InnoDB: innodb_force_recovery is on: we do not allow
    InnoDB: database modifications by the user. Shut down
    InnoDB: mysqld and edit my.cnf so that newraw is replaced
    InnoDB: with raw, and innodb_force_... is removed.
    

    找到删除或将该值设置为0的解决方案,此处:

    Mysql 'Got error -1 from storage engine' error

相关问题