[英]can't select from mariadb table InnoDB
So I have a mariadb on a InnoDB engine with some tables所以我在带有一些表的 InnoDB 引擎上有一个 mariadb
MariaDB [nextcloud]> SELECT TABLE_NAME, ENGINE FROM
INFORMATION_SCHEMA.TABLES WHERE table_schema = 'nextcloud' and
table_name LIKE 'oc_file%';
+-----------------------+--------+
| TABLE_NAME | ENGINE |
+-----------------------+--------+
| oc_filecache_extended | InnoDB |
| oc_filecache | InnoDB |
| oc_file_locks | InnoDB |
| oc_files_trash | InnoDB |
+-----------------------+--------+
the selects on all tables are workin fine however when I try to select from oc_filecache
I get the following error message所有表上的选择都工作正常但是当我尝试从oc_filecache
访问 select 时,我收到以下错误消息
MariaDB [nextcloud]> select * from oc_filecache;
ERROR 1030 (HY000): Got error 1877 "Unknown error 1877" from storage engine InnoDB
Do you have any Idea what this error could mean, how I could fix it or how I could get something like an extended log to pin down the problem?您是否知道此错误可能意味着什么,如何修复它或如何获得扩展日志之类的内容来确定问题?
The odd thing is that after I restart the container running the db, everything works fine again for some time.奇怪的是,在我重新启动运行数据库的容器后,一段时间内一切正常。
Error => #1030 - Got error 1877 "Unknown error" from storage engine InnoDB错误 => #1030 - 来自存储引擎 InnoDB 的错误 1877“未知错误”
To solve this error follow the below steps要解决此错误,请按照以下步骤操作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.