首页 > 解决方案 > 无法弄清楚如何修复这些 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 退出

标签: mysqllinuxdockerdocker-composepath

解决方案


推荐阅读