mysql - 无法弄清楚如何修复这些 docker mysql 容器错误 [序列号 29689014 是未来!]
问题描述
这是来自 docker-compose up:
mysql_3sem | 2021-10-20 19:15:16+02:00 [注意] [入口点]:切换到专用用户 'mysql' mysql_3sem | 2021-10-20 19:15:16+02:00 [Note] [Entrypoint]: MySQL Server 8.0.27-1debian10 的入口点脚本已启动。mysql_3sem | 2021-10-20T17:15:16.757806Z 0 [系统] [MY-010116] [服务器] /usr/sbin/mysqld (mysqld 8.0.27) 作为进程 1 mysql_3sem | 2021-10-20T17:15:16.776900Z 1 [系统] [MY-013576] [InnoDB] InnoDB 初始化已开始。mysql_3sem | 2021-10-20T17:15:16.929728Z 0 [ERROR] [MY-011971] [InnoDB] 表空间 'innodb_undo_002' 页面 [page id: space=4294967278, page number=4] 日志序列号 29689014 在未来!当前系统日志序列号 29664236。mysql_3sem | 2021-10-20T17:15:16。932212Z 0 [错误] [MY-011972] [InnoDB] 您的数据库可能已损坏,或者您可能复制了 InnoDB 表空间但未复制 InnoDB 日志文件。请参阅http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html有关强制恢复的信息。mysql_3sem | 2021-10-20T17:15:16.935598Z 0 [ERROR] [MY-011971] [InnoDB] 表空间 'innodb_undo_001' 页面 [page id: space=4294967279, page number=5] 日志序列号 29689251 在未来!当前系统日志序列号 29664236。mysql_3sem | 2021-10-20T17:15:16.935648Z 0 [错误] [MY-011972] [InnoDB] 您的数据库可能已损坏,或者您可能复制了 InnoDB 表空间但未复制 InnoDB 日志文件。请参考http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html有关强制恢复的信息。mysql_3sem | 2021-10-20T17:15:16.935721Z 0 [ERROR] [MY-011971] [InnoDB] 表空间 'innodb_undo_001' 页面 [page id: space=4294967279, page number=283] 日志序列号 29689251 在未来!当前系统日志序列号 29664236。mysql_3sem | 2021-10-20T17:15:16.935745Z 0 [错误] [MY-011972] [InnoDB] 您的数据库可能已损坏,或者您可能复制了 InnoDB 表空间但未复制 InnoDB 日志文件。请参考http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html有关强制恢复的信息。mysql_3sem | 2021-10-20T17:15:16.935787Z 0 [ERROR] [MY-011971] [InnoDB] 表空间 'innodb_undo_001' 页面 [page id: space=4294967279, page number=4] 日志序列号 29688761 在未来!当前系统日志序列号 29664236。mysql_3sem | 2021-10-20T17:15:16.935807Z 0 [错误] [MY-011972] [InnoDB] 您的数据库可能已损坏,或者您可能复制了 InnoDB 表空间但未复制 InnoDB 日志文件。请参考http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html有关强制恢复的信息。mysql_3sem | 2021-10-20T17:15:16.935868Z 0 [ERROR] [MY-011971] [InnoDB] 表空间 'innodb_undo_001' 页面 [page id: space=4294967279, page number=514] 日志序列号 29688761 在未来!当前系统日志序列号 29664236。mysql_3sem | 2021-10-20T17:15:16.935885Z 0 [错误] [MY-011972] [InnoDB] 您的数据库可能已损坏,或者您可能复制了 InnoDB 表空间但未复制 InnoDB 日志文件。请参考http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html有关强制恢复的信息。mysql_3sem | 2021-10-20T17:15:16.936122Z 0 [ERROR] [MY-011971] [InnoDB] 表空间 'innodb_undo_002' 页面 [page id: space=4294967278, page number=259] 日志序列号 29689014 在未来!当前系统日志序列号 29664236。mysql_3sem | 2021-10-20T17:15:16.936157Z 0 [错误] [MY-011972] [InnoDB] 您的数据库可能已损坏,或者您可能已复制 InnoDB 表空间但未复制 InnoDB 日志文件。请参考http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html有关强制恢复的信息。mysql_3sem | 2021-10-20T17:15:17.005605Z 1 [系统] [MY-013577] [InnoDB] InnoDB 初始化已结束。mysql_3sem | 2021-10-20T17:15:17.015218Z 1 [错误] [MY-011087] [服务器] 服务器 ('0') 和数据字典 ('2') 的不同 lower_case_table_names 设置。mysql_3sem | 2021-10-20T17:15:17.015510Z 0 [错误] [MY-010020] [服务器] 数据字典初始化失败。mysql_3sem | 2021-10-20T17:15:17.015897Z 0 [错误] [MY-010119] [服务器] 中止 mysql_3sem | 2021-10-20T17:15:17.545475Z 0 [系统] [MY-010910] [服务器] /usr/sbin/mysqld:关闭完成 (mysqld 8.0.27) MySQL 社区服务器 - GPL。mysql_3sem 以代码 1 退出
解决方案
推荐阅读
- java - 如何将新的集合名称单独添加到 Firestore
- python - How to change global values between classes in python
- r - 如何一次性停止R中所有(多个)执行的代码/命令行?
- excel - Using COUNTIF to count values with leading zeros
- javascript - 创建图像的幻灯片,其中图像每 5 秒更改一次
- angular - 使用 ngFor 进行多维数组迭代
- qt - 如何从另一个 qml 更改 QML 中的文本?
- c# - 使用 system.text.json 从分块的字符串数组中反序列化非常大的 json
- c++ - 有没有办法可以将比较运算符与复数和实数一起使用?
- c# - 当我在第一个表单中打开第二个表单时,它无法正常工作(C#)