MySQL 错误代码 : 1030Got error -1 from storage engine; I've tried to delete data from my database

标签 mysql database mysql-error-1030

我有一个包含一些表的数据库,当我想从包含“自动增量”字段的表中删除数据时,使用以下查询:

delete from test.table1 ;

我遇到了这个错误:

 Error Code: 1030Got error -1 from storage engine

为什么会这样?我该怎么办?

最佳答案

尝试更改 innodb_force_recovery 值(在您的 /etc/my.cnf 中)。

Error -1 表示什么都没有。没有您的表创建代码 (SHOW CREATE TABLE table_name) 无法说出问题的确切位置。

关于MySQL 错误代码 : 1030Got error -1 from storage engine; I've tried to delete data from my database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4067461/

相关文章:

c# - 使用 DataGrid C# 更新数据库

mysql - 增加 MySql Innodb 行长度以避免错误 139

Mysql 8.0 "ERROR 1030 (HY000): Got error 100"向非常大的表添加索引时

Mysql 使用 explain 优化慢查询

PHP MYSQL - 空变量插入失败

使用 Node.js 的 MySql 连接错误

php - 联合选择与变量,在 PHP 中与 PDO。怎么做才对?

mysql - 用户体重历史数据库设计

php - 从 RSS Feed 自动更新数据库